[Bug bootstrap/24688] sco_math fixincl breaks math.h

2005-11-07 Thread sje at cup dot hp dot com


--- Comment #3 from sje at cup dot hp dot com  2005-11-07 18:26 ---
It looks like this is fixed on the mainline and on the 4.0 branch by the
addition of

bypass   = __GNUG__;

This patch was done in revision 90550 by jsm28.  We should do this for the 3.4
branch as well.


-- 

sje at cup dot hp dot com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2005-11-07 18:26:51
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24688



[Bug bootstrap/24688] sco_math fixincl breaks math.h

2005-11-05 Thread pinskia at gcc dot gnu dot org


--- Comment #1 from pinskia at gcc dot gnu dot org  2005-11-06 00:24 ---
I thought this was fixed in 3.4.4.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24688



[Bug bootstrap/24688] sco_math fixincl breaks math.h

2005-11-05 Thread bugzilla-gcc at thewrittenword dot com


--- Comment #2 from bugzilla-gcc at thewrittenword dot com  2005-11-06 
00:45 ---
I'm using the version of inclhack.def from gcc-3_4-branch. I looked at the
changes in
http://gcc.gnu.org/viewcvs/branches/gcc-3_4-branch/gcc/fixinc/inclhack.def?rev=100333view=log
and don't see anything relating to this.

Looking at the latest inclhack.def from gcc-3_4-branch, this sed line in
sco_math is causing the problem:
sed  = /extern \C\\+\\+\/N;
   /inline double abs/i\\\n
   #ifndef __GNUC__\n;

I have no idea what math.h looks like on SCO so I have no idea how to fix. Why
don't we restrict sco_math to some mach=*sco*?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24688