Changeset 101 for trunk/Makefile


Ignore:
Timestamp:
Jun 29, 2017, 4:44:52 PM (7 years ago)
Author:
alain
Message:

euh...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r77 r101  
    1717AR = mipsel-unknown-elf-ar
    1818
     19LIBGCC = -L$(shell $(CC) -print-libgcc-file-name | sed 's/libgcc.a//')
    1920# Default values for hardware parameters.
    2021# These parameters should be defined in the 'params.mk' file.
     
    9091
    9192HAL_OBJS    = build/kernel/hal/hal_special.o      \
    92               build/kernel/hal/hal_drivers.o      \
    9393              build/kernel/hal/hal_context.o      \
    9494              build/kernel/hal/hal_atomic.o       \
     
    480480                                $(SYS_OBJS_3)               \
    481481                                                                hal/tsar_mips32/kernel.ld
    482         $(LD) -o $@ -T hal/tsar_mips32/kernel.ld                \
     482        $(LD) -o $@ -T hal/tsar_mips32/kernel.ld $(LIBGCC)      \
    483483          $(KERN_OBJS) $(HAL_OBJS) $(DEV_OBJS) $(MM_OBJS)   \
    484484          $(LIBK_OBJS) $(DRIVERS_OBJS) $(VFS_OBJS)          \
    485485          $(SYS_OBJS_0) $(SYS_OBJS_1) $(SYS_OBJS_2)         \
    486           $(SYS_OBJS_3)
     486          $(SYS_OBJS_3) -lgcc
    487487
    488488        $(DU) -D $@ > $@.txt
Note: See TracChangeset for help on using the changeset viewer.