Print this page
fix gld to use 32bit only if we are using gld 64bit
*** 30,45 ****
BASEDIR = ../..
include $(BASEDIR)/ufs/Makefile.ufs
! CC = $(GCC_ROOT)/bin/gcc
ASFLAGS = -B$(GCC_ROOT)/bin/ -fno-builtin -nostdinc
CPPFLAGS =
LD = $(GNU_ROOT)/bin/gld
! LDFLAGS = -nostdlib -N -Ttext 600
OBJCOPY = $(GNU_ROOT)/bin/gobjcopy
INSTALL_DIR = $(USR)/lib/fs/ufs
INSTALL_TARGETS = $(PROGS:%=$(INSTALL_DIR)/%)
--- 30,45 ----
BASEDIR = ../..
include $(BASEDIR)/ufs/Makefile.ufs
! CC = $(GCC_ROOT)/bin/gcc -m32
ASFLAGS = -B$(GCC_ROOT)/bin/ -fno-builtin -nostdinc
CPPFLAGS =
LD = $(GNU_ROOT)/bin/gld
! LDFLAGS = -m elf_i386_sol2 -nostdlib -N -Ttext 600
OBJCOPY = $(GNU_ROOT)/bin/gobjcopy
INSTALL_DIR = $(USR)/lib/fs/ufs
INSTALL_TARGETS = $(PROGS:%=$(INSTALL_DIR)/%)