diff options
author | YamaArashi <shadow962@live.com> | 2016-02-08 20:41:14 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-02-08 20:41:14 -0800 |
commit | 384e0c619effc4592854ad733584d2c6fb09d843 (patch) | |
tree | 43c89c1b7ac20b43c82ec8d79f4c0dc6fb31ab3f /gcc/README.TRAD | |
parent | a38b952671192d96d107b0ef007d6424dc30525e (diff) |
remove platform readmes
Diffstat (limited to 'gcc/README.TRAD')
-rwxr-xr-x | gcc/README.TRAD | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/gcc/README.TRAD b/gcc/README.TRAD deleted file mode 100755 index 07ccd16..0000000 --- a/gcc/README.TRAD +++ /dev/null @@ -1,55 +0,0 @@ -This is a partial list of how `gcc -traditional' disagrees with -traditional C compilers (perhaps only some of them). Most of these -differences are not bugs. - ---------------------------------------------------------------------------- -K&R-1 (2.4.3) says: - - "If the character following a backslash is not one of those - specified {in the table above}, the backslash is ignored." - -Up until recently, `gcc -traditional' complained about \x \a and \v -appearing in a character or string literal. I believe however that -this non-feature has been eliminated (recently). - ---------------------------------------------------------------------------- -When in -traditional mode, gcc allows the following erroneous pair of -declarations to appear together in a given scope: - - typedef int foo; - typedef foo foo; - ---------------------------------------------------------------------------- -K&R-1 (8.5) says: - - "No field may be wider than a word." - -Gcc however allows: - - struct S { int i:33; }; - ---------------------------------------------------------------------------- -In K&R-1 there is no restriction against comments crossing include file -boundaries. Gcc however doesn't allow this, even when in -traditional mode. - ---------------------------------------------------------------------------- -Regarding the length of identifiers, K&R-1 (2.2) says: - - "No more than the first eight characters are significant, - although more may be used." - -Gcc treats all characters of identifiers as significant, even when in --traditional mode. - ---------------------------------------------------------------------------- -K&R-1 (2.2) says: - - "An identifier is a sequence of letters and digits; the first - character must be a letter. The underscore _ counts as a letter." - -Gcc also allows dollar signs in identifiers. (This may also be an issue -for the -pedantic option.) - ---------------------------------------------------------------------------- - - |