[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Xen 4.1.0 RC2 released,
On Mon, 2011-01-31 at 18:14 +0000, Nathan March wrote: > > On 1/29/2011 2:45 AM, Ian Campbell wrote: > > I just built Xen with the following patch and it didn't break on a > > Debian system (i.e. without as-needed enabled by default). Can you try > > it in your environment? > > Initially failed with: > > ld -Wl,--no-as-needed -melf_x86_64 -r -o built_in.o head.o > ld: unrecognized option '-Wl,--no-as-needed' > ld: use the --help option for usage information The -Wl,<foo> syntax is for gcc and says "pass <foo> to the linker". If you are just calling the linker directly then you just need the <foo> bit (i.e. --as-needed) However I didn't notice any direct calls to ld when I tested this patch. Oh, I think I see, the LDFLAGS where patched it effects both the hypervisor and the tools builds but I only tested the tools. Can you try the one below instead. Ian. diff -r c83acd6f343e tools/Rules.mk --- a/tools/Rules.mk Mon Jan 31 09:32:25 2011 +0000 +++ b/tools/Rules.mk Mon Jan 31 19:29:10 2011 +0000 @@ -52,7 +52,7 @@ ifneq ($(XEN_OS),NetBSD) # Enable implicit LFS support *and* explicit LFS names. CFLAGS += $(shell getconf LFS_CFLAGS) CFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -LDFLAGS += $(shell getconf LFS_LDFLAGS) +LDFLAGS += $(shell getconf LFS_LDFLAGS) -Wl,--no-as-needed endif # 32-bit x86 does not perform well with -ve segment accesses on Xen. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |