473,387 Members | 1,749 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

C99 conforming compilers

Hi,
I have made a list of C99 conforming compilers at
http://geocities.com/avsharath/c99compilers.htm
I've created this list by searching the web thoroughly.
Please let me know if you are aware of any other
C99 conforming compilers.

Sharath A.V

Jan 31 '06 #1
5 1329
Scorpio wrote:
Hi,
I have made a list of C99 conforming compilers at
http://geocities.com/avsharath/c99compilers.htm
I've created this list by searching the web thoroughly.
Please let me know if you are aware of any other
C99 conforming compilers.


You may want to consider
http://groups.google.de/group/comp.l...ab9f767256334b
Cheers
Michael
--
E-Mail: Mine is an /at/ gmx /dot/ de address.
Jan 31 '06 #2
On 2006-01-31, Michael Rasmussen <mi*@miras.org> wrote:
On Tue, 31 Jan 2006 21:02:21 +0100, Michael Mair wrote:
You may want to consider
http://groups.google.de/group/comp.l...ab9f767256334b

It is not correct: AFAIK gcc 4.x is C99 conforming.


For x <= 1:

variable-length arrays Broken
complex (and imaginary) support in <complex.h> Broken
extended identifiers Missing
library functions in <inttypes.h> Library Issue
extended integer types in <stdint.h> Missing
additional math library functions in <math.h> Library Issue Missing
floating-point environment access in <fenv.h> Library Issue
IEC 60559 (also known as IEC 559 or IEEE arithmetic) support Broken
inline functions Broken
additional predefined macro names Missing
standard pragmas Missing
deprecate ungetc at the beginning of a binary file Library Issue

The list looks pretty much the same on the "mainline CVS" page here:
http://gcc.gnu.org/c99status.html [4.1 page is linked from there]
Feb 1 '06 #3
On Tue, 31 Jan 2006 21:02:21 +0100, Michael Mair wrote:
You may want to consider
http://groups.google.de/group/comp.l...ab9f767256334b

It is not correct: AFAIK gcc 4.x is C99 conforming.
--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/p...rch=0xE3E80917

Feb 1 '06 #4
Michael Rasmussen wrote:
On Tue, 31 Jan 2006 21:02:21 +0100, Michael Mair wrote:
You may want to consider
http://groups.google.de/group/comp.l...ab9f767256334b


It is not correct: AFAIK gcc 4.x is C99 conforming.


For one thing: The list does have a certain age (as the
message states itself), so I wrote "consider".
For another: gcc is not C99 conforming; the gcc people
even silently dropped at least one issue (structure size
of structures with flexible array member) silently from
their gcc.gnu.org/c99status.html page without claiming
to have it fixed.

Cheers
Michael
--
E-Mail: Mine is an /at/ gmx /dot/ de address.
Feb 1 '06 #5
Michael Rasmussen wrote
(in article <pa****************************@miras.org>):
On Tue, 31 Jan 2006 21:02:21 +0100, Michael Mair wrote:
You may want to consider
http://groups.google.de/group/comp.l...ab9f767256334b

It is not correct: AFAIK gcc 4.x is C99 conforming.


Close, but no cigar.
--
Randy Howard (2reply remove FOOBAR)
"The power of accurate observation is called cynicism by those
who have not got it." - George Bernard Shaw

Feb 1 '06 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

10
by: Bill Davidson | last post by:
Hi there, Please forgive me for posting this article on multiple groups. Being new in the newsgroups, I was not sure which group would have been appropriate for my question. Sorry. My...
6
by: ik | last post by:
Hello All, Can somebody tell, which compiler conforms C++ Standard, regarding templates better on Win32 Platform ? I was finding problems with VC++6.0 with some template code, but the same works...
13
by: Derek | last post by:
As I understand it there is a good amount of link compatibility among C compilers. For example, I can compile main.c with GCC and func.c with Sun One and link the objects using either linker (GNU...
0
by: Chris Stephens | last post by:
Low Cost C Compilers ------------------------------------ HI-TECH Software's C compilers are now available to support the ARM, dsPIC, msp430, 8051, PIC 10 to 17, PIC 18 as well as many other...
351
by: CBFalconer | last post by:
We often find hidden, and totally unnecessary, assumptions being made in code. The following leans heavily on one particular example, which happens to be in C. However similar things can (and...
8
by: pransri2006 | last post by:
Hi guys! I think all of u know about the designing of compilers. Can any body tell me about the designing of the compilers. And also tell me the difference between the compilers and Interpreter...
32
by: r.z. | last post by:
class vector3 { public: union { float data; struct { float x, y, z; };
9
by: borophyll | last post by:
GCC allows you to define macros called "new" and "delete" in the preprocessor phase. This seems to be in violation of the C++ spec, in particular the rules for the creation of preprocessing...
9
by: vippstar | last post by:
If the concept of file streams is not possible to be implemented, can all FILE related functions be "disabled"? For example: size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.