This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
powerpc-linux-ld problems - are those already fixed ?
- From: "Povolotsky, Alexander" <Alexander dot Povolotsky at marconi dot com>
- To: "'binutils at sources dot redhat dot com'" <binutils at sources dot redhat dot com>
- Cc: "'nickc at redhat dot com'" <nickc at redhat dot com>
- Date: Mon, 26 Jul 2004 05:39:11 -0400
- Subject: powerpc-linux-ld problems - are those already fixed ?
> Hi,
>
We are buiding Linux 2.6.7 for ppc on Cygwin
> Have you ever seen such errors ?
Are those already fixed ?
> Thanks,
> Alex
> .........
> powerpc-linux-ld: section __ftr_fixup [000005c4 -> 00000783] overlaps
> section .text.1 [00000000 -> 000037df]
> powerpc-linux-ld: section .rodata [00000874 -> 0000af23] overlaps section
> .text.1 [00000000 -> 000037df]
> powerpc-linux-ld: section .rodata.str1.4 [0000af24 -> 00024a74] overlaps
> section .init.text [00007620 -> 00014d33]
> powerpc-linux-ld: section .init.ramfs [00024a75 -> 00024afa] overlaps
> section .text.10 [0002082c -> 0003a813]
> powerpc-linux-ld: section __ex_table [00024afc -> 00026203] overlaps
> section .text.10 [0002082c -> 0003a813]
> powerpc-linux-ld: section __bug_table [00026204 -> 0002a813] overlaps
> section .text.10 [0002082c -> 0003a813]
> powerpc-linux-ld: section .rodata.cst4 [0002a814 -> 0002a817] overlaps
> section .text.10 [0002082c -> 0003a813]
> powerpc-linux-ld: section __param [0002a818 -> 0002aafb] overlaps section
> .text.10 [0002082c -> 0003a813]
>
> init/built-in.o(.text+0x3e): In function `calibrate_delay':
> : undefined reference to `jiffies'
> init/built-in.o(.text+0x42): In function `calibrate_delay':
> : undefined reference to `jiffies'
> init/built-in.o(.text+0x46): In function `calibrate_delay':
> : undefined reference to `jiffies'
> init/built-in.o(.text+0x52): In function `calibrate_delay':
> : undefined reference to `jiffies'
> init/built-in.o(.text+0x5e): In function `calibrate_delay':
> : undefined reference to `jiffies'
> init/built-in.o(.text+0x96): more undefined references to `jiffies' follow
> init/built-in.o(.init.text+0x52): In function `obsolete_checksetup':
> : undefined reference to `__setup_start'
> init/built-in.o(.init.text+0x56): In function `obsolete_checksetup':
> : undefined reference to `__setup_end'
> init/built-in.o(.init.text+0x66): In function `obsolete_checksetup':
> : undefined reference to `__setup_start'
> init/built-in.o(.init.text+0x6a): In function `obsolete_checksetup':
> : undefined reference to `__setup_end'
> init/built-in.o(.init.text+0x4aa): In function `do_initcalls':
> : undefined reference to `__initcall_start'
> init/built-in.o(.init.text+0x4b6): In function `do_initcalls':
> : undefined reference to `__initcall_end'
> init/built-in.o(.init.text+0x4ba): In function `do_initcalls':
> : undefined reference to `__initcall_start'
> init/built-in.o(.init.text+0x4be): In function `do_initcalls':
> : undefined reference to `__initcall_end'
> init/built-in.o(.init.text+0x552): In function `do_initcalls':
> : undefined reference to `__initcall_end'
> init/built-in.o(.init.text+0x2ce6): In function `populate_rootfs':
> : undefined reference to `__initramfs_start'
> init/built-in.o(.init.text+0x2cea): In function `populate_rootfs':
> : undefined reference to `__initramfs_end'
> init/built-in.o(.init.text+0x2cf2): In function `populate_rootfs':
> : undefined reference to `__initramfs_start'
> init/built-in.o(.init.text+0x2cf6): In function `populate_rootfs':
> : undefined reference to `__initramfs_end'
> arch/ppc/kernel/built-in.o(.text+0x90): In function `sys_call_table':
> arch/ppc/kernel/entry.S: relocation truncated to fit: R_PPC_REL14
> power_save_6xx
> _restore
> arch/ppc/kernel/built-in.o(.text+0x94):arch/ppc/kernel/entry.S: relocation
> trunc
> ated to fit: R_PPC_REL14 power_save_6xx_restore
> arch/ppc/kernel/built-in.o(.text+0xc2):arch/ppc/kernel/entry.S: undefined
> refere
> nce to `_end'
> arch/ppc/kernel/built-in.o(.text+0xc6):arch/ppc/kernel/entry.S: undefined
> refere
> nce to `_end'
> arch/ppc/kernel/built-in.o(.text+0x235a): In function `_switch':
> arch/ppc/kernel/entry.S: undefined reference to `jiffies'
> arch/ppc/kernel/built-in.o(.text+0x2362):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `jiffies'
> arch/ppc/kernel/built-in.o(.text+0x248e):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `jiffies'
> arch/ppc/kernel/built-in.o(.text+0x24de):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `jiffies'
> arch/ppc/kernel/built-in.o(.text+0x25e2):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `jiffies'
> arch/ppc/kernel/built-in.o(.text+0x25f2):arch/ppc/kernel/entry.S: more
> undefined
> references to `jiffies' follow
> arch/ppc/kernel/built-in.o(.text+0x2a82): In function `reloc_got2':
> arch/ppc/kernel/entry.S: undefined reference to `__got2_start'
> arch/ppc/kernel/built-in.o(.text+0x2a86):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `__got2_start'
> arch/ppc/kernel/built-in.o(.text+0x2a8a):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `__got2_end'
> arch/ppc/kernel/built-in.o(.text+0x2a8e):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `__got2_end'
> arch/ppc/kernel/built-in.o(.text+0x5e92): In function `execve':
> arch/ppc/kernel/entry.S: undefined reference to `__bss_start'
> arch/ppc/kernel/built-in.o(.text+0x5e9a):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `__bss_start'
> arch/ppc/kernel/built-in.o(.text+0x5eae):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `__bss_start'
> arch/ppc/kernel/built-in.o(.text+0x5eb2):arch/ppc/kernel/entry.S:
> undefined refe
> rence to `__bss_start'
> arch/ppc/kernel/built-in.o(.init.text+0x2da): In function `DoSyscall':
> arch/ppc/kernel/entry.S: undefined reference to `_end'
> arch/ppc/kernel/built-in.o(.init.text+0x2de):arch/ppc/kernel/entry.S:
> undefined
> reference to `__bss_start'
> arch/ppc/kernel/built-in.o(.init.text+0x2e2):arch/ppc/kernel/entry.S:
> undefined
> reference to `_end'
> arch/ppc/kernel/built-in.o(.init.text+0x2e6):arch/ppc/kernel/entry.S:
> undefined
> reference to `__bss_start'
> arch/ppc/kernel/built-in.o(.init.text+0x536):arch/ppc/kernel/entry.S:
> undefined
> reference to `_etext'
> arch/ppc/kernel/built-in.o(.init.text+0x53a):arch/ppc/kernel/entry.S:
> undefined
> reference to `_edata'
> arch/ppc/kernel/built-in.o(.init.text+0x542):arch/ppc/kernel/entry.S:
> undefined
> reference to `_etext'
> arch/ppc/kernel/built-in.o(.init.text+0x546):arch/ppc/kernel/entry.S:
> undefined
> reference to `_edata'
> arch/ppc/mm/built-in.o(.text+0x6c2): In function `free_initmem':
> : undefined reference to `__init_begin'
> arch/ppc/mm/built-in.o(.text+0x6c6): In function `free_initmem':
> : undefined reference to `__init_end'
> arch/ppc/mm/built-in.o(.text+0x6ce): In function `free_initmem':
> : undefined reference to `__init_begin'
> arch/ppc/mm/built-in.o(.text+0x6d2): In function `free_initmem':
> : undefined reference to `__init_end'
> arch/ppc/mm/built-in.o(.text+0x6e2): In function `free_initmem':
> : undefined reference to `__pmac_begin'
> arch/ppc/mm/built-in.o(.text+0x6e6): In function `free_initmem':
> : undefined reference to `__pmac_end'
> arch/ppc/mm/built-in.o(.text+0x6ea): In function `free_initmem':
> : undefined reference to `__pmac_begin'
> arch/ppc/mm/built-in.o(.text+0x6ee): In function `free_initmem':
> : undefined reference to `__pmac_end'
> arch/ppc/mm/built-in.o(.text+0x6fe): In function `free_initmem':
> : undefined reference to `__chrp_begin'
> arch/ppc/mm/built-in.o(.text+0x702): In function `free_initmem':
> : undefined reference to `__chrp_end'
> arch/ppc/mm/built-in.o(.text+0x706): In function `free_initmem':
> : undefined reference to `__chrp_begin'
> arch/ppc/mm/built-in.o(.text+0x70a): In function `free_initmem':
> : undefined reference to `__chrp_end'
> arch/ppc/mm/built-in.o(.text+0x71a): In function `free_initmem':
> : undefined reference to `__prep_begin'
> arch/ppc/mm/built-in.o(.text+0x71e): In function `free_initmem':
> : undefined reference to `__prep_end'
> arch/ppc/mm/built-in.o(.text+0x722): In function `free_initmem':
> : undefined reference to `__prep_begin'
> arch/ppc/mm/built-in.o(.text+0x726): In function `free_initmem':
> : undefined reference to `__prep_end'
> arch/ppc/mm/built-in.o(.text+0x736): In function `free_initmem':
> : undefined reference to `__openfirmware_begin'
> arch/ppc/mm/built-in.o(.text+0x73a): In function `free_initmem':
> : undefined reference to `__openfirmware_end'
> arch/ppc/mm/built-in.o(.text+0x73e): In function `free_initmem':
> : undefined reference to `__openfirmware_begin'
> arch/ppc/mm/built-in.o(.text+0x742): In function `free_initmem':
> : undefined reference to `__openfirmware_end'
> arch/ppc/mm/built-in.o(.init.text+0x4c6): In function `mem_init':
> : undefined reference to `etext'
> arch/ppc/mm/built-in.o(.init.text+0x4ce): In function `mem_init':
> : undefined reference to `etext'
> arch/ppc/mm/built-in.o(.init.text+0x4d2): In function `mem_init':
> : undefined reference to `__init_begin'
> arch/ppc/mm/built-in.o(.init.text+0x4da): In function `mem_init':
> : undefined reference to `__init_end'
> arch/ppc/mm/built-in.o(.init.text+0x4e2): In function `mem_init':
> : undefined reference to `__init_begin'
> arch/ppc/mm/built-in.o(.init.text+0x4e6): In function `mem_init':
> : undefined reference to `__init_end'
> arch/ppc/mm/built-in.o(.init.text+0xbba): In function `mapin_ram':
> : undefined reference to `etext'
> arch/ppc/mm/built-in.o(.init.text+0xbc2): In function `mapin_ram':
> : undefined reference to `etext'
> arch/ppc/mm/built-in.o(.sdata+0x4): undefined reference to `_end'
> kernel/built-in.o(.text+0xe7e): In function `scheduler_tick':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0xe82): In function `scheduler_tick':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0xed2): In function `scheduler_tick':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0xed6): In function `scheduler_tick':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x2096): In function `in_sched_functions':
> : undefined reference to `__sched_text_start'
> kernel/built-in.o(.text+0x209e): In function `in_sched_functions':
> : undefined reference to `__sched_text_start'
> kernel/built-in.o(.text+0x20a2): In function `in_sched_functions':
> : undefined reference to `__sched_text_end'
> kernel/built-in.o(.text+0x20aa): In function `in_sched_functions':
> : undefined reference to `__sched_text_end'
> kernel/built-in.o(.text+0x4772): In function `zap_locks':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x477a): In function `zap_locks':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x4796): In function `zap_locks':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x47ae): In function `zap_locks':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x4eda): In function `__printk_ratelimit':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x4ee2): more undefined references to `jiffies'
> follow
> kernel/built-in.o(.text+0x1553e): In function `kernel_text_address':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x15546): In function `kernel_text_address':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x15552): In function `kernel_text_address':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x1555a): In function `kernel_text_address':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x15572): In function `kernel_text_address':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x15576): In function `kernel_text_address':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x16146): In function `schedule_next_timer':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x1614e): In function `schedule_next_timer':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x1691e): In function `do_timer_gettime':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x16922): In function `do_timer_gettime':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x16fd2): In function `sys_timer_settime':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x16fda): more undefined references to `jiffies'
> follow
> kernel/built-in.o(.text+0x190a6): In function `kallsyms_lookup':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x190aa): In function `kallsyms_lookup':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x190ae): In function `kallsyms_lookup':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x190ba): In function `kallsyms_lookup':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x190be): In function `kallsyms_lookup':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x190ca): In function `kallsyms_lookup':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x190ce): In function `kallsyms_lookup':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x1916e): In function `kallsyms_lookup':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x1917a): In function `kallsyms_lookup':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x1917e): In function `kallsyms_lookup':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x1918a): In function `kallsyms_lookup':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x1918e): In function `kallsyms_lookup':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x193d2): In function `get_ksymbol_core':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x193de): In function `get_ksymbol_core':
> : undefined reference to `_sinittext'
> kernel/built-in.o(.text+0x193e2): In function `get_ksymbol_core':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x193ea): In function `get_ksymbol_core':
> : undefined reference to `_etext'
> kernel/built-in.o(.text+0x19406): In function `get_ksymbol_core':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x1940a): In function `get_ksymbol_core':
> : undefined reference to `_einittext'
> kernel/built-in.o(.text+0x198b6): In function `check_free_space':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x198be): In function `check_free_space':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x1997e): In function `acct_file_reopen':
> : undefined reference to `jiffies'
> kernel/built-in.o(.text+0x19982): In function `acct_file_reopen':
> : undefined reference to `jiffies'
> kernel/built-in.o(.sched.text+0xa82): In function `schedule_timeout':
> : undefined reference to `jiffies'
> kernel/built-in.o(.sched.text+0xa9a): more undefined references to
> `jiffies' fol
> low
> kernel/built-in.o(.init.text+0x6aa): In function `profile_init':
> : undefined reference to `_etext'
> kernel/built-in.o(.init.text+0x6ba): In function `profile_init':
> : undefined reference to `_etext'
> mm/built-in.o(.text+0x3eea): In function `out_of_memory':
> : undefined reference to `jiffies'
> mm/built-in.o(.text+0x3eee): In function `out_of_memory':
> : undefined reference to `jiffies'
> mm/built-in.o(.text+0x6162): In function `wb_kupdate':
> : undefined reference to `jiffies'
> mm/built-in.o(.text+0x61be): In function `wb_kupdate':
> : undefined reference to `jiffies'
> mm/built-in.o(.text+0x61ca): In function `wb_kupdate':
> : undefined reference to `jiffies'
> mm/built-in.o(.text+0x622e): more undefined references to `jiffies' follow
> drivers/built-in.o(.init.text+0x27e): In function `console_init':
> : undefined reference to `__con_initcall_end'
> drivers/built-in.o(.init.text+0x282): In function `console_init':
> : undefined reference to `__con_initcall_start'
> drivers/built-in.o(.init.text+0x286): In function `console_init':
> : undefined reference to `__con_initcall_end'
> drivers/built-in.o(.init.text+0x28a): In function `console_init':
> : undefined reference to `__con_initcall_start'
> drivers/built-in.o(.init.text+0xc42): In function `con_init':
> : undefined reference to `jiffies'
> drivers/built-in.o(.init.text+0xc4a): In function `con_init':
> : undefined reference to `jiffies'
> drivers/built-in.o(.init.text+0xed6): In function `ipmi_init_msghandler':
> : undefined reference to `jiffies'
> drivers/built-in.o(.init.text+0xee2): In function `ipmi_init_msghandler':
> : undefined reference to `jiffies'
> arch/ppc/8260_io/built-in.o(.text+0x656): In function `rs_8xx_interrupt':
> : undefined reference to `jiffies'
> arch/ppc/8260_io/built-in.o(.text+0x65e): more undefined references to
> `jiffies'
> follow
> make: *** [.tmp_vmlinux1] Error 1
>
> apovolot@USPITLAD104868 ~/linux-2.6.7
> $