Am 10.04.2009 16:31, schrieb Stefan Reinauer:
See patch.
when i try build via vt8454c for testing if this patch is ok i am become follow error. Can you/anyone fix this or help me, because i will test this patch wit my jetway J7F5 Board.
Stephan
[stephan@dv9000 targets]$ cd via/vt8454c/via_vt8454c [stephan@dv9000 via_vt8454c]$ make if (cd normal; \ make coreboot.rom)\ then true; else exit 1; fi; make[1]: Entering directory `/home/stephan/projects/OpenELEC/work/test/targets/via/vt8454c/via_vt8454c/normal' cp /home/stephan/projects/OpenELEC/work/test/src/arch/i386/init/crt0.S.lb crt0.S gcc -Os -Wall --include=settings.h /home/stephan/projects/OpenELEC/work/test/util/options/build_opt_tbl.c -o build_opt_tbl ./build_opt_tbl --config /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/cmos.layout --header option_table.h --option option_table.c gcc -m32 -fno-stack-protector -I/home/stephan/projects/OpenELEC/work/test/src -I. -I/home/stephan/projects/OpenELEC/work/test/src/include -I/home/stephan/projects/OpenELEC/work/test/src/arch/i386/include -I/usr/lib/gcc/i586-redhat-linux/4.4.0/include --include=settings.h /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c -Os -nostdinc -nostdlib -fno-builtin -g -dA -fverbose-asm -Wall -c -S -o auto.inc In file included from /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c:32: /home/stephan/projects/OpenELEC/work/test/src/arch/i386/lib/console.c: In Funktion »console_init«: /home/stephan/projects/OpenELEC/work/test/src/arch/i386/lib/console.c:30: Warnung: Variable »console_test« wird nicht verwendet In file included from /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c:51: /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/cx700_early_smbus.c: In Funktion »set_ics_data«: /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/cx700_early_smbus.c:133: Warnung: Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen In file included from /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c:55: /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/raminit.c: In Funktion »sdram_enable«: /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/raminit.c:1441: Warnung: Große Ganzzahl implizit auf vorzeichenlosen Typen abgeschnitten /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/raminit.c:1444: Warnung: Große Ganzzahl implizit auf vorzeichenlosen Typen abgeschnitten /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/raminit.c:1447: Warnung: Große Ganzzahl implizit auf vorzeichenlosen Typen abgeschnitten /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/raminit.c:1450: Warnung: Große Ganzzahl implizit auf vorzeichenlosen Typen abgeschnitten /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/raminit.c:1457: Warnung: Große Ganzzahl implizit auf vorzeichenlosen Typen abgeschnitten /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c: Auf höchster Ebene: /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c:103: Warnung: Rückgabetyp von »main« ist nicht »int« /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c:103: Warnung: erstes Argument von »main« sollte »int« sein /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c:103: Warnung: »main« benötigt entweder null oder zwei Argumente /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/auto.c:103: Warnung: »main« ist normalerweise eine Nicht-static-Funktion /home/stephan/projects/OpenELEC/work/test/src/arch/i386/include/arch/romcc_io.h:275: Warnung: »pci_io_locate_device« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/arch/i386/include/arch/romcc_io.h:299: Warnung: »pci_locate_device_on_bus« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/cpu/x86/mtrr/earlymtrr.c:29: Warnung: »disable_var_mtrr« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/cpu/x86/mtrr/earlymtrr.c:55: Warnung: »set_var_mtrr_x« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/cpu/x86/mtrr/earlymtrr.c:74: Warnung: »cache_lbmem« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/cpu/x86/mtrr/earlymtrr.c:118: Warnung: »early_mtrr_init« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/cpu/x86/mtrr/earlymtrr.c:139: Warnung: »early_mtrr_init_detected« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/cpu/x86/lapic/boot_cpu.c:3: Warnung: »boot_cpu« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/northbridge/via/cx700/cx700_early_smbus.c:63: Warnung: »smbus_print_error« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/debug.c:32: Warnung: »print_pci_devices« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/debug.c:70: Warnung: »dump_pci_devices« definiert, aber nicht verwendet /home/stephan/projects/OpenELEC/work/test/src/mainboard/via/vt8454c/debug.c:87: Warnung: »dump_io_resources« definiert, aber nicht verwendet perl -e 's/.rodata/.rom.data/g' -pi auto.inc perl -e 's/.text/.section .rom.text/g' -pi auto.inc gcc -m32 -x assembler-with-cpp -DASSEMBLY -E -I/home/stephan/projects/OpenELEC/work/test/src/include -I/home/stephan/projects/OpenELEC/work/test/src/arch/i386/include -I/usr/lib/gcc/i586-redhat-linux/4.4.0/include --include=settings.h -I. -I/home/stephan/projects/OpenELEC/work/test/src crt0.S> crt0.s.new&& mv crt0
.s.new crt0.s gcc -m32 -Wa,-acdlns -ä...n $unk at end of line, first unrecognized character is `#' crt0.s:26648: Error: junk at end of line, first unrecognized character is `#' crt0.s:26649: Error: junk at end of line, first unrecognized character is `#' crt0.s:26650: Error: junk at end of line, first unrecognized character is `#' crt0.s:26651: Error: junk at end of line, first unrecognized character is `#' crt0.s:26652: Error: junk at end of line, first unrecognized character is `#' crt0.s:26653: Error: junk at end of line, first unrecognized character is `#' . . . crt0.s:62656: Error: junk at end of line, first unrecognized character is `#' crt0.s:62664: Error: junk at end of line, first unrecognized character is `#' crt0.s:62672: Error: junk at end of line, first unrecognized character is `#' crt0.s:62680: Error: junk at end of line, first unrecognized character is `#' crt0.s:62688: Error: junk at end of line, first unrecognized character is `#' crt0.s:63063: Error: junk at end of line, first unrecognized character is `"' make[1]: *** [crt0.o] Fehler 1 make[1]: Leaving directory `/home/stephan/projects/OpenELEC/work/test/targets/via/vt8454c/via_vt8454c/normal' make: *** [normal/coreboot.rom] Fehler 1 [stephan@dv9000 via_vt8454c]$