Print this page
fix gld to use 32bit only if we are using gld 64bit
*** 40,55 ****
STAGE2_CFLAGS = -Os -fno-builtin -nostdinc \
$(SERIAL_CFLAGS) $(GRAPHICS_CFLAGS)
$(STAGE2_NETBOOT)STAGE2_CFLAGS += $(NETBOOT_CFLAGS)
#STAGE2_CFLAGS += $(HERCULES_CFLAGS)
! NBLOADER_LINK = -nostdlib -N -Ttext 0
! PRE_STAGE2_LINK = -nostdlib -N -Ttext 8200
! PXELOADER_LINK = -nostdlib -N -Ttext 7C00
! STAGE1_5_LINK = -nostdlib -N -Ttext 2000
! START_ELTORITO_LINK = -nostdlib -N -Ttext 7C00
! START_LINK = -nostdlib -N -Ttext 8000
LIBDRIVERS = ../netboot/libdrivers.a
BUILT_SOURCES = stage2_size.h
--- 40,55 ----
STAGE2_CFLAGS = -Os -fno-builtin -nostdinc \
$(SERIAL_CFLAGS) $(GRAPHICS_CFLAGS)
$(STAGE2_NETBOOT)STAGE2_CFLAGS += $(NETBOOT_CFLAGS)
#STAGE2_CFLAGS += $(HERCULES_CFLAGS)
! NBLOADER_LINK = -m elf_i386_sol2 -nostdlib -N -Ttext 0
! PRE_STAGE2_LINK = -m elf_i386_sol2 -nostdlib -N -Ttext 8200
! PXELOADER_LINK = -m elf_i386_sol2 -nostdlib -N -Ttext 7C00
! STAGE1_5_LINK = -m elf_i386_sol2 -nostdlib -N -Ttext 2000
! START_ELTORITO_LINK = -m elf_i386_sol2 -nostdlib -N -Ttext 7C00
! START_LINK = -m elf_i386_sol2 -nostdlib -N -Ttext 8000
LIBDRIVERS = ../netboot/libdrivers.a
BUILT_SOURCES = stage2_size.h