[coreboot] K8 state of v3 tree

Peter Stuge peter at stuge.se
Tue Aug 5 14:40:39 CEST 2008


On Mon, Aug 04, 2008 at 07:59:59PM -0700, ron minnich wrote:
> can you run
> make Q=  V=1

first plain:

$ make
  CP      build/config.h
  GEN     build/build.h
  HOSTCC  build/util/options/build_opt_tbl
  OPTIONS build/mainboard/gigabyte/m57sli/option_table.c
  CC      build/stage0.init
/usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../../i686-pc-linux-gnu/bin/as: unrecognized option '-T'
make: *** [/home/stuge/co/v3/build/stage0.init] Error 1

then loud:

$ make Q= V=1
mkdir -p /home/stuge/co/v3/build
printf "  CP      build/config.h\n"
  CP      build/config.h
cp /home/stuge/co/v3/.tmpconfig.h /home/stuge/co/v3/build/config.h
printf "  GEN     build/build.h\n"
  GEN     build/build.h
printf "#define COREBOOT_VERSION \"3.0."722"\"\n" > /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_EXTRA_VERSION \"\"\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_BUILD \"`LANG= date`\"\n" >> /home/stuge/co/v3/build/build.h
printf "\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_COMPILER \"gcc (GCC) 4.2.2 (Gentoo 4.2.2 p1.0)\"\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_ASSEMBLER \"GNU assembler (GNU Binutils) 2.18\"\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_LINKER \"GNU ld (GNU Binutils) 2.18\"\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_COMPILE_TIME \"`LANG= date +%T`\"\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_COMPILE_BY \"stuge\"\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_COMPILE_HOST \"n410c\"\n" >> /home/stuge/co/v3/build/build.h
printf "#define COREBOOT_COMPILE_DOMAIN \"stuge.se\"\n" >> /home/stuge/co/v3/build/build.h
mkdir -p /home/stuge/co/v3/build/util/options/
printf "  HOSTCC  build/util/options/build_opt_tbl\n"
  HOSTCC  build/util/options/build_opt_tbl
gcc -Wall -Wstrict-prototypes -g -fomit-frame-pointer -Wno-unused -Wno-sign-compare -o /home/stuge/co/v3/build/util/options/build_opt_tbl /home/stuge/co/v3/build/util/options/build_opt_tbl.o
printf "  OPTIONS build/mainboard/gigabyte/m57sli/option_table.c\n"
  OPTIONS build/mainboard/gigabyte/m57sli/option_table.c
mkdir -p /home/stuge/co/v3/build/mainboard/gigabyte/m57sli
/home/stuge/co/v3/build/util/options/build_opt_tbl -b \
                --config /home/stuge/co/v3/mainboard/gigabyte/m57sli/cmos.layout \
                --option /home/stuge/co/v3/build/mainboard/gigabyte/m57sli/option_table.c 
# We need to be careful. If stage0.o gets bigger than
# 0x4000 - 0x100, we will end up with a 4 gig file.
# I wonder if that behavior is on purpose.
# Note: we invoke gcc (instead of ld directly) here, as we hit
# strange problems in the past. It seems that only gcc knows how
# to properly invoke ld.
printf "  CC      build/stage0.init\n"
  CC      build/stage0.init
gcc -nostdlib -static -T /home/stuge/co/v3/arch/x86/ldscript.ld \
                /home/stuge/co/v3/build/lib/uart8250.o /home/stuge/co/v3/build/lib/mem.o /home/stuge/co/v3/build/lib/lar.o /home/stuge/co/v3/build/lib/delay.o /home/stuge/co/v3/build/lib/vtxprintf.o /home/stuge/co/v3/build/lib/vsprintf.o /home/stuge/co/v3/build/lib/console.o /home/stuge/co/v3/build/lib/string.o /home/stuge/co/v3/build/lib/lzma.o /home/stuge/co/v3/build/arch/x86/stage1.o /home/stuge/co/v3/build/arch/x86/serial.o /home/stuge/co/v3/build/arch/x86/speaker.o /home/stuge/co/v3/build/arch/x86/udelay_io.o /home/stuge/co/v3/build/arch/x86/mc146818rtc.o /home/stuge/co/v3/build/arch/x86/post_code.o /home/stuge/co/v3/build/arch/x86/amd/k8/stage1.o /home/stuge/co/v3/build/arch/x86/amd/stage0.o /home/stuge/co/v3/build/mainboard/gigabyte/m57sli/stage1.o /home/stuge/co/v3/build/mainboard/gigabyte/m57sli/option_table.c /home/stuge/co/v3/build/superio/ite/it8716f/stage1.o /home/stuge/co/v3/build/device/pnp_raw.o -o /home/stuge/co/v3/build/stage0.o
/usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../../i686-pc-linux-gnu/bin/as: unrecognized option '-T'
make: *** [/home/stuge/co/v3/build/stage0.init] Error 1


//Peter




More information about the coreboot mailing list