This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: c99 support
- From: Jonathan Larmour <jifl at jifvik dot org>
- To: Ãyvind Harboe <oyvind dot harboe at zylin dot com>
- Cc: eCos Disuss <ecos-discuss at ecos dot sourceware dot org>
- Date: Fri, 12 Mar 2010 23:42:39 +0000
- Subject: Re: [ECOS] c99 support
- References: <c09652431003120128q4c4dea7bg9a57fa838aa8b953@mail.gmail.com>
On 12/03/10 09:28, Ãyvind Harboe wrote:
> Are there any c99 patches out there in the wild?
>
> These uint8/16/32_t types have cropped up more frequently the
> last few years... Seems to me that this is precisely the sort of thing
> that it would be great to have the community eCos support out of the
> box.
Yes. Although we have an extremely polluted namespace at the current time,
which it would be best to fix rather than just using <cyg/hal/basetype.h>
There's redundancy in any case - the need for basetype.h almost completely
disappears if we can provide the C99 types.
Then there's the issue of people wanting to compile in C90 mode instead,
in which case we don't want those types. So it's not entirely straightforward.
Jifl
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss