Subversion Repositories Kolibri OS

Compare Revisions

Ignore whitespace Rev 6533 → Rev 6553

/contrib/toolchain/gcc/5x/libgcc/Makefile
4,6 → 4,8
export LD = kos32-ld
export STRIP = kos32-strip
 
INSTALLDIR:= /home/autobuild/tools/win32/mingw32/lib
 
export SDK_DIR:= $(abspath ../../../../sdk)
 
cpu_type = i386
71,33 → 73,33
config/i386/libc-loader.c
 
EH_MODEL = dw2
CUSTOM_CRTSTUFF = yes
CUSTOM_CRTSTUFF = yes
 
 
#crtbegin.o: config/i386/cygming-crtbegin.c
 
#crtbegin.o: config/i386/cygming-crtbegin.c
 
# $(crt_compile) -fno-omit-frame-pointer -c $<
 
 
#crtbeginS.o: config/i386/cygming-crtbegin.c
 
 
#crtbeginS.o: config/i386/cygming-crtbegin.c
 
# $(crt_compile) -fno-omit-frame-pointer -c $< -DCRTSTUFFS_O
 
 
 
 
# We intentionally use a implementation-reserved init priority of 0,
 
 
# so allow the warning.
 
 
#crtend.o: config/i386/cygming-crtend.c
 
 
# $(crt_compile) -fno-omit-frame-pointer -Wno-error -c $<
 
# This is an endfile, Use -minline-all-stringops to ensure
 
 
# that __builtin_memset doesn't refer to the lib function memset().
 
 
crtfastmath.o: config/i386/crtfastmath.c
 
 
$(gcc_compile) -mfxsr -msse -c $<
 
LIB1ASMSRC = i386/start.S
106,25 → 108,25
DFP_ENABLE = true
 
LIB2ADD += config/i386/cpuinfo.c
LIB2ADD += config/i386/sfp-exceptions.c
LIB2ADD += config/i386/sfp-exceptions.c
 
 
softfp_float_modes := tf
softfp_int_modes := si di ti
softfp_float_modes := tf
softfp_int_modes := si di ti
 
softfp_extensions := sftf dftf xftf
 
 
softfp_truncations := tfsf tfdf tfxf
 
 
softfp_exclude_libgcc2 := n
 
# Omit TImode functions
 
 
softfp_int_modes := si di
 
 
 
 
# Provide fallbacks for __builtin_copysignq and __builtin_fabsq.
 
 
LIB2ADD += config/i386/32/tf-signs.c
 
# While emutls.c has nothing to do with EH, it is in LIB2ADDEH*
467,7 → 469,9
 
libgcc.a : $(libgcc-objects) Makefile
$(AR) crs libgcc.a $(libgcc-objects)
# mv -f libbfd.a $(SDK_DIR)/lib
 
install: libgcc.a
mv -f libgcc.a $(INSTALLDIR)/libgcc.a