Date: Wed, 8 Mar 2000 04:58:10 -0800 (PST) From: Martin Cracauer <cracauer@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/contrib/binutils/gas/config tc-i386.c Message-ID: <200003081258.EAA17076@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
cracauer 2000/03/08 04:58:09 PST Modified files: contrib/binutils/gas/config tc-i386.c Log: Turn a warning into an error. Occurances of that warning generate bad -fpic code that damages symbol locations at runtime. The only know occurance in our tree (src and ports) was locatime.c, which was just changed to generate code that doesn't trigger the problem. This is a workaround, the real cause is that our gas doesn't understand code our gcc generates for some -O -fpic code. They are expected to be back in sync soon, but until then (including 4.0-RELEASE) we need to prevent people from using bad -fpic code. PR: avoids such things as in bin/16862 Submitted by: bde Approved by: jkh Revision Changes Path 1.4 +4 -9 src/contrib/binutils/gas/config/tc-i386.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003081258.EAA17076>