This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: Provide stdint.h for Tru64 UNIX V[45]
Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> writes:
> "Joseph S. Myers" <joseph@codesourcery.com> writes:
>
>> On Tue, 17 Nov 2009, Rainer Orth wrote:
>>
>>> There's one testsuite problem I'd like to get an opinion about:
>>> gcc.dg/c99-stdint-6.c is unsupported on alpha-dec-osf4.0f, which lacks
>>> inttypes.h completely, but FAILs on alpha-dec-osf5.1b which has an
>>> incomplete inttypes.h, i.e. without definitions for *int_least*_t,
>>> *int_fast*t, *intmax_t. I could either augment the header via
>>> fixincludes, or XFAIL the test on V5.1B. Preferences?
>>
>> On older Solaris versions, that test uses -DNO_FAST_TYPES to disable the
>> tests for types inttypes.h is missing. You could add NO_LEAST_TYPES and
>> NO_MAX_TYPES conditionals and enable those defines for alpha-dec-osf5.1b.
>
> True: like so (this time with a ChangeLog entry).
>
> I cannot test right now due to PR bootstrap/42068; will re-run bootstrap
> once this is fixed.
I've now re-bootstrapped with Ada disabled, and all the c99-stdint-*.c
tests passed on both alpha-dec-osf4.0f and alpha-dec-osf5.1b. Is the
testsuite change
http://gcc.gnu.org/ml/gcc-patches/2009-11/msg00851.html
ok for mainline now?
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University