This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug other/12969] [3.3 Regression] Including sys/byteorder.h on Sun Solaris 2.9 breaks configure checks
- From: "neroden at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 9 Nov 2003 18:25:43 -0000
- Subject: [Bug other/12969] [3.3 Regression] Including sys/byteorder.h on Sun Solaris 2.9 breaks configure checks
- References: <20031108221100.12969.pkw@austin.rr.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From neroden at gcc dot gnu dot org 2003-11-09 18:25 -------
My patch was of course correct. :-)
The question of whether to enable byteorder.h replacement on *all* systems as
opposed to a select list is interesting. However, the discussion does not
clearly conclude that it's a good idea. Accordingly, I think that was a
mistaken change. The "#ifndef SVR5" lines are unnecessary and bogus, of course
(note that SVR5 is undefined by default). I suggest that 3.3-branch be reverted
to the state before this most recent patch (where there is still a list of
machines); meanwhile mainline should simply have the #ifndef SVR5 / #endif lines
removed, retaining the list of machines.
The fixes to sco_math and sco_regset belong on mainline, and were not put there.
Kean, please put them there. :-) (*Don't* copy any other 3.3-branch changes
to mainline, these are the only two which are missing and belong there.)
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |bkorb at veritas dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12969