This is the mail archive of the libc-ports@sources.redhat.com mailing list for the libc-ports project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gcc vs. glibc bootstrapping of libgcc_eh.a


Linas Vepstas <linasvepstas@gmail.com> writes:

> Thanks Mike, silly me, it seems that crosstool_ng is exactly what I need!
>
> Off-topic, but .. anyone have a clue about why my canadian-cross of
> gcc is picking up its own internal limits.h, instead of glibc's
> limits.h? Since gcc's limits.h doesn't have âSSIZE_MAXâ which
> gcc/config/host-linux.c wants.  I suppose I can just google the
> answer, can't I?

To clarify, your Canadian Cross should always be using gcc's internal
limits.h, so that is not surprising.  The right question is why the
internal limits.h does not have a #include_next of the glibc limits.h
(via syslimits.h).  I don't know the answer in your case, but I do know
that the test for whether there is a system limits.h, and that therefore
gcc should use a #include_next, is a fragile one.

Ian


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