Richard Stallman
f3acae4d7c
(yylex): For wide char constant, use wchar_type_node.
...
Swallow any preprocessing number as a (possibly erroneous) number.
From-SVN: r3464
1993-02-12 07:36:00 +00:00
Richard Stallman
2e90c25ade
(yylex): At eof, if binding levels not popped,
...
imagine some close-braces to pop them.
From-SVN: r3435
1993-02-07 18:15:41 +00:00
Richard Stallman
ba99333a38
(yylex): Change warning msg when decimal const is unsigned.
...
From-SVN: r3172
1993-01-09 09:25:56 +00:00
Richard Stallman
8355fc27ae
(yylex): Don't allow @ in identifier outside of Objective C.
...
From-SVN: r3163
1993-01-09 02:56:59 +00:00
Richard Stallman
dad112cafd
(readescape): Support \e like \E. Warn only if -pedantic.
...
From-SVN: r2697
1992-11-06 08:08:51 +00:00
Richard Stallman
547ad55772
(yylex): For floats, Use REAL_VALUES_LESS to distinguish underflow from overflow.
...
(yylex): For floats, Use REAL_VALUES_LESS to distinguish
underflow from overflow. Delete special case for 0.0.
From-SVN: r2363
1992-10-08 07:13:12 +00:00
Richard Stallman
be63d91206
(readescape): No warning if digits in \x are all 0's.
...
From-SVN: r2318
1992-10-04 04:58:30 +00:00
Richard Kenner
fad04099d7
(yylex, case '"'): Initialize arg pased to readescape.
...
From-SVN: r2231
1992-09-24 15:23:56 -04:00
Richard Stallman
b70af677f2
(readescape): New arg ignore_ptr.
...
(yylex): Pass new arg, handle result that comes back.
From-SVN: r2222
1992-09-24 06:53:13 +00:00
Richard Stallman
5a9085c7dc
(yylex): Integer constant is unsigned for purposes of
...
int_fits_type_p so that it compares huge constants properly.
From-SVN: r2127
1992-09-15 21:37:46 +00:00
Richard Stallman
c832a30eb3
(yylex): Warn about integers so large that they are unsigned.
...
From-SVN: r2120
1992-09-14 18:45:50 +00:00
Richard Stallman
a120b7889d
(yylex): If integer value overflows so highword is negative,
...
it needs unsigned long long.
From-SVN: r2111
1992-09-12 19:08:12 +00:00
Richard Stallman
8696da340c
(readescape): For \x, don't include leading 0's in count.
...
From-SVN: r1973
1992-08-27 05:55:33 +00:00
Richard Stallman
7e6b19dcb1
(readescape): DEL isn't printable.
...
From-SVN: r1971
1992-08-27 05:45:47 +00:00
Richard Stallman
88dd95c1c0
(yylex): When traditional, convert 0x80000000 to -0x80000000.
...
From-SVN: r1738
1992-08-01 18:07:21 +00:00
Richard Stallman
63ea33ce94
(yylex): Diagnose 1.0fl'. Issue just one diagnostic for
1e1000000f'.
...
From-SVN: r1685
1992-07-25 08:18:47 +00:00
Mike Stump
a25432837c
add an explicit int to a register decl
...
From-SVN: r1671
1992-07-23 17:00:21 +00:00
Richard Kenner
9b0995aace
(yylex): Ensure TOTAL_PARTS is wide enough to store a constant as wide as we can store in an INTEGER_CST.
...
(yylex): Ensure TOTAL_PARTS is wide enough to store a
constant as wide as we can store in an INTEGER_CST.
(LONG_LONG_TYPE_SIZE): Deleted; no longer needed.
From-SVN: r1588
1992-07-14 06:09:46 -04:00
Richard Kenner
8d9bfdc59d
Changes to support execution on 64-bit machines.
...
From-SVN: r1484
1992-07-06 18:35:53 -04:00
Richard Stallman
4ca827d08d
(yylex): For integers, rename shorts to parts.
...
Let the number of them be variable. Simplify overflow testing.
Don't use long long types unless ll was specified.
Don't warn twice.
From-SVN: r1463
1992-07-06 19:34:19 +00:00
Tom Wood
a3100298b4
Undo rcs botch
...
From-SVN: r1370
1992-07-01 12:58:09 +00:00
Richard Stallman
ca5b800aa2
(check_newline): Support HANDLE_SYSV_PRAGMA.
...
(handle_sysv_pragma): New function.
From-SVN: r1367
1992-07-01 02:34:39 +00:00
Richard Stallman
7b6327ae85
fix typos in comments.
...
From-SVN: r1264
1992-06-24 04:04:50 +00:00
Richard Stallman
ef66cdfecd
Don't know what changed.
...
From-SVN: r1261
1992-06-24 03:46:32 +00:00
Richard Stallman
473a05b950
entered into RCS
...
From-SVN: r1155
1992-06-04 18:36:38 +00:00
Richard Stallman
80f5b9d813
*** empty log message ***
...
From-SVN: r1146
1992-06-03 19:01:26 +00:00
Richard Stallman
88d92ca5b2
*** empty log message ***
...
From-SVN: r1051
1992-05-22 19:43:56 +00:00
Richard Stallman
e53c841d03
*** empty log message ***
...
From-SVN: r1041
1992-05-21 18:59:21 +00:00
Richard Stallman
7e8b9a1d77
*** empty log message ***
...
From-SVN: r1003
1992-05-17 20:20:47 +00:00
Richard Stallman
6dbf678a01
*** empty log message ***
...
From-SVN: r1002
1992-05-17 20:16:20 +00:00
Richard Stallman
0dcd8ceed3
*** empty log message ***
...
From-SVN: r786
1992-04-18 21:22:25 +00:00
Jim Wilson
a3ee589982
*** empty log message ***
...
From-SVN: r742
1992-04-14 10:46:57 -07:00
Richard Stallman
d45cf215ee
*** empty log message ***
...
From-SVN: r472
1992-03-14 05:07:15 +00:00
Richard Kenner
e8bbfc4e23
Initial revision
...
From-SVN: r406
1992-03-06 18:36:01 -05:00