Skip site navigation (1)Skip section navigation (2)
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>