This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Don't override USER_H on FreeBSD
- To: pfeifer at dbai dot tuwien dot ac dot at
- Subject: Re: Don't override USER_H on FreeBSD
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- Date: Wed, 4 Aug 1999 14:40:41 -0500 (CDT)
- CC: gcc-patches at gcc dot gnu dot org
- References: <Pine.GSO.4.10.9908041336560.12605-100000@nashira.dbai.tuwien.ac.at>
- Reply-to: rittle at rsch dot comm dot mot dot com
In article <Pine.GSO.4.10.9908041336560.12605-100000@nashira.dbai.tuwien.ac.at>,
Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes:
>> * config/t-freebsd: Do not override USER_H.
>> * ginclude/stdarg.h (__gnuc_va_list): Adhere to definition of
>> va_list in FreeBSD system headers.
>> * ginclude/stddef.h (_BSD_PTRDIFF_T_): Do not redefine after use.
>> (_BSD_SIZE_T_, _BSD_WCHAR_T_): Likewise.
> I'm out of town so I cannot test this by myself, but does this fix the
> fact that FreeBSD 3.1/3.2 fails to bootstrap CVS sources since end of
> June?
No, that patch was tested against the 2.95 branch. However, none of
those files have changed in the mainline since the branch.
I hadn't been tracking the mainline since Jeff had requested attention
(in general, not to me personally) to the 2.95 branch until it was
released.
> As far as my research went before I left, this had been broken by a
> "fixinc" change by Bruce Korbb...
Bruce said that fixinc would be enabled for all hosts. The above
patch was required when I tested enabling fixinc for FreeBSD, so it
might help you on the mainline. I will start testing that once the
snapshot tag is moved back to the mainline.
I have not personally tried to build the mainline with or without that
patch yet.