Print this page
fix gld to use 32bit only if we are using gld 64bit

Split Close
Expand all
Collapse all
          --- old/usr/src/grub/grub-0.97/stage1/Makefile.solaris
          +++ new/usr/src/grub/grub-0.97/stage1/Makefile.solaris
↓ open down ↓ 8 lines elided ↑ open up ↑
   9    9  
  10   10  .SUFFIXES:
  11   11  .SUFFIXES: .exec $(SUFFIXES)
  12   12  
  13   13  .exec:
  14   14          $(OBJCOPY) -O binary $< $@
  15   15  
  16   16  
  17   17  INCLUDES        = -I. -I..
  18   18  CCASFLAGS       += -O2 -fno-builtin -nostdinc
  19      -LDFLAGS         += -nostdlib -N -Ttext 7C00
       19 +LDFLAGS         += -m elf_i386_sol2 -nostdlib -N -Ttext 7C00
  20   20  LIBS            =
  21   21  
  22   22  
  23   23  DATA            = $(STAGE1_DATA)
  24   24  PROGRAMS        = $(STAGE1_EXEC)
  25   25  
  26   26  STAGE1_DATA     = stage1
  27   27  STAGE1_EXEC     = stage1.exec
  28   28  STAGE1_ASMOBJS  = stage1.o
  29   29  STAGE1_OBJS     =
↓ open down ↓ 45 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX