VirtualBox

Changeset 5306 in vbox for trunk


Ignore:
Timestamp:
Oct 15, 2007 10:10:00 PM (17 years ago)
Author:
vboxsync
Message:

64-bit solaris.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler/Makefile.kmk

    r4552 r5306  
    3333
    3434
    35 # todo this is a BUILD_PLATFORM binary, to a target binary!
    3635BLDPROGS              = dyngen
    3736ifeq ($(BUILD_TARGET_ARCH),amd64)
     
    6362ifeq ($(BUILD_TARGET_ARCH),amd64)
    6463 REM_USE_NOCRT := 1
    65 endif
    66 
    67 #
    68 # We need to figure out the solaris version.
    69 #
    70 ifeq ($(BUILD_TARGET),solaris)
    71  ifndef HOST_SOLARIS
    72   HOST_SOLARIS = $(shell uname -r | cut -f2 -d.)
    73   ifneq ($(HOST_SOLARIS),11)
    74     $(error Solaris $(HOST_SOLARIS) not compatible. Check src/recompiler/fpu/softfloat-native.h for details)
    75   endif
    76  endif
    7764endif
    7865
     
    206193 $(REM_MOD)_LDFLAGS.debug   = -g
    207194 $(REM_MOD)_LDFLAGS.solaris = -mimpure-text
    208  $(REM_MOD)_DEFS.solaris    += HOST_SOLARIS=$(HOST_SOLARIS)
     195 $(REM_MOD)_DEFS.solaris    += HOST_SOLARIS=11
    209196 ifeq ($(BUILD_TARGET_ARCH),amd64)
    210197  $(REM_MOD)_LIBS           = $(FILE_TOOL_GCC3_LIBGCC)
     
    237224target-i386/helper.c_CFLAGS.x86 = -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-gcse
    238225cpu-exec.c_CFLAGS.x86           = -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-gcse
     226cpu-exec.c_CFLAGS.solaris.amd64 = -O2 -fomit-frame-pointer -fno-strict-aliasing
    239227
    240228
     
    470458op.S: $(PATH_$(REM_MOD))/op.S
    471459
    472 
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