Use --build-id=none to avoid build-id sections on FC8.
authorBen Pfaff <blp@cs.stanford.edu>
Thu, 21 Aug 2008 04:49:45 +0000 (04:49 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Thu, 21 Aug 2008 04:49:45 +0000 (04:49 +0000)
commited7320e2daa1478590a56a16086f940ab7460c27
treec0ae24b193888b5fe7bea7444a63f499f0bdb644
parentcc0d79dce6217be9166758f338e4679d8270ba9b
Use --build-id=none to avoid build-id sections on FC8.

These build-id sections cause the Pintos ELF loader to reject
binaries.  The preferred way to eliminate them would be to add
/DISCARD/ : { *(.note.gnu.build-id) }
to the linker script, but (as reported by Godmar Back) this causes a
segmentation fault in ld, as reported in a bug filed at:
http://sourceware.org/bugzilla/show_bug.cgi?id=5025
src/Make.config
src/Makefile.userprog