lkml.org 
[lkml]   [2008]   [Jun]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Subject2.6.26-rc5-mm1: uml link error
From
Date
I get this error on linking uml:

/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld:arch/um/kernel/vmlinux.lds:267: syntax error

Reverting 'kernel-call-constructors.patch' fixes it.

> diff -u arch/um/kernel/vmlinux.lds.bad arch/um/kernel/vmlinux.lds
--- arch/um/kernel/vmlinux.lds.bad 2008-06-09 22:35:57.000000000 +0200
+++ arch/um/kernel/vmlinux.lds 2008-06-09 22:36:07.000000000 +0200
@@ -264,7 +264,7 @@
*(.data.init_irqstack)
*(.data) *(.data.init.refok) *(.ref.data) *(.devinit.data) *(.devexit.data) . = ALIGN(8); __start___markers = .; *(__markers) __stop___markers = .;
*(.data.* .gnu.linkonce.d.*)
- SORT(__ctor_start = .; *(.ctors) __ctor_end = .;)
+ SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }

Unintended macro substitution?

Thanks,
Miklos


\
 
 \ /
  Last update: 2008-06-09 22:45    [W:0.053 / U:0.208 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site