[coreboot] Remaining implicit declaration errors

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Sun Apr 12 16:30:33 CEST 2009


My gcc call unification patch breaks 7 targets because those targets
don't use CFLAGS and thus are not affected by
-Werror-implicit-function-declaration.

In file included from src/mainboard/amd/serengeti_cheetah/apc_auto.c:65:
src/cpu/amd/dualcore/dualcore.c: In function ‘start_other_cores’:
src/cpu/amd/dualcore/dualcore.c:64: error: implicit declaration of
function ‘get_nodes’

In file included from src/mainboard/asus/a8v-e_se/cache_as_ram_auto.c:93:
src/northbridge/amd/amdk8/raminit.c: In function ‘sdram_set_spd_registers’:
src/northbridge/amd/amdk8/raminit.c:2123: error: implicit declaration of
function ‘activate_spd_rom’

In file included from src/mainboard/asus/a8v-e_se/cache_as_ram_auto.c:101:
src/cpu/amd/model_fxx/init_cpus.c: In function ‘init_cpus’:
src/cpu/amd/model_fxx/init_cpus.c:319: error: implicit declaration of
function ‘soft_reset’

In file included from src/mainboard/asus/m2v-mx_se/cache_as_ram_auto.c:98:
src/northbridge/amd/amdk8/raminit_f.c: In function
‘sdram_set_spd_registers’:
src/northbridge/amd/amdk8/raminit_f.c:2848: error: implicit declaration
of function ‘activate_spd_rom’

src/mainboard/digitallogic/msm800sev/cache_as_ram_auto.c: In function
‘cache_as_ram_main’:
src/mainboard/digitallogic/msm800sev/cache_as_ram_auto.c:117: error:
implicit declaration of function ‘done_cache_as_ram_main’

src/mainboard/pcengines/alix1c/cache_as_ram_auto.c: In function
‘cache_as_ram_main’:
src/mainboard/pcengines/alix1c/cache_as_ram_auto.c:209: error: implicit
declaration of function ‘done_cache_as_ram_main’

In file included from src/mainboard/supermicro/h8dme/apc_auto.c:85:
src/cpu/amd/dualcore/dualcore.c: In function ‘start_other_cores’:
src/cpu/amd/dualcore/dualcore.c:64: error: implicit declaration of
function ‘get_nodes’

In file included from src/mainboard/supermicro/h8dmr/apc_auto.c:85:
src/cpu/amd/dualcore/dualcore.c: In function ‘start_other_cores’:
src/cpu/amd/dualcore/dualcore.c:64: error: implicit declaration of
function ‘get_nodes’

Fixes for the above breakage are really appreciated.

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/





More information about the coreboot mailing list