This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: VAX Ultrix bootstrap failure with gcc-2.96


Hi all,

I'm in for a little bit today, so a few quick responses:

John David Anglin wrote:

> 2000-06-03  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
> 
>         * sys-protos.h (getgroups): BSD 4.2 second argument is int *.
>         * fixinc/inclhack.def: New include hacks for ultrix.
>         * fixinc/inclhack.def (nested_ultrix): Replaced by ultrix_nested_svc.
>         * fixinc/inclhack.def (ultrix_atof_param): test_text string added.
>         * fixinc/inclhack.def (ultrix_ifdef): Modified select string.
> 
> --- sys-protos.h.orig   Wed Dec 16 15:58:24 1998
> +++ sys-protos.h        Fri Jun  2 13:00:45 2000

There is an autoconf test for this misfeature.
With that test added to configure, you can simply:

> +extern int                    getgroups(int, GETGROUPS_T *);

The rest looks fine, assuming you're happy with what
"make check" does inside of the fixinc build directory.  :)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]