PATCH: Provide stdint.h for Tru64 UNIX V[45]

Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
Thu Nov 19 21:36:00 GMT 2009


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



More information about the Gcc-patches mailing list