summaryrefslogtreecommitdiff
path: root/gcc/README.TRAD
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-02-08 20:41:14 -0800
committerYamaArashi <shadow962@live.com>2016-02-08 20:41:14 -0800
commit384e0c619effc4592854ad733584d2c6fb09d843 (patch)
tree43c89c1b7ac20b43c82ec8d79f4c0dc6fb31ab3f /gcc/README.TRAD
parenta38b952671192d96d107b0ef007d6424dc30525e (diff)
remove platform readmes
Diffstat (limited to 'gcc/README.TRAD')
-rwxr-xr-xgcc/README.TRAD55
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.)
-
----------------------------------------------------------------------------
-
-