VirtualBox

Ignore:
Timestamp:
Aug 5, 2010 1:47:41 PM (15 years ago)
Author:
vboxsync
Message:

Additions/XFree86/vboxvideo: eliminate some problematic symbols

Location:
trunk/src/VBox/Additions/common/VBoxGuestLib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk

    r31364 r31409  
    152152        RTMEM_NO_WRAP_TO_EF_APIS \
    153153        $(if $(VBOX_WITH_GUEST_PROPS),VBOX_WITH_GUEST_PROPS,)
     154VBoxGuestR3LibXFree86_CXXFLAGS.linux = \
     155    $(VBOX_GCC_fno-stack-protector) -ffreestanding
    154156VBoxGuestR3LibXFree86_SOURCES  = \
    155157        VBoxGuestR3Lib.cpp \
  • trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestProp.cpp

    r31386 r31409  
    3030*******************************************************************************/
    3131#include <iprt/string.h>
    32 #include <iprt/mem.h>
     32#ifndef VBOX_VBGLR3_XFREE86
     33# include <iprt/mem.h>
     34#endif
    3335#include <iprt/assert.h>
    34 #include <iprt/cpp/autores.h>
    3536#include <iprt/stdarg.h>
    3637#include <VBox/log.h>
  • trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp

    r31384 r31409  
    3030*******************************************************************************/
    3131#include <iprt/assert.h>
    32 #include <iprt/mem.h>
     32#ifndef VBOX_VBGLR3_XFREE86
     33# include <iprt/mem.h>
     34#endif
    3335#include <iprt/string.h>
    3436#include <VBox/log.h>
     
    4345# undef memcpy
    4446# define memcpy xf86memcpy
     47extern "C" void* xf86memset(const void*,int,xf86size_t);
     48# undef memset
     49# define memset xf86memset
    4550#endif /* VBOX_VBGLR3_XFREE86 */
    4651
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette