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)
commit4ae5b30e5eb0be98521235060001c2d6d9828345
treecd468c20c67d5df9a8b1f9b5683f28b12ac4e9db
parente587ab7ffa2d548029189e540d5716f880932cb1
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