Per Bothner
57c0c9cac9
(flag_new_for_scope): Add a new mode that follows ANSI for-scoping, but supports (and warns about) old programs.
...
(flag_new_for_scope): Add a new mode that follows ANSI
for-scoping, but supports (and warns about) old programs.
Make the new mode (with value 1) the default.
(lang_f_options): The on-value for flag_new_for_scope is now 2.
From-SVN: r10272
1995-08-25 19:04:48 -04:00
Richard Kenner
8ecb1d9245
Rename called function.
...
From-SVN: r10050
1995-06-22 22:51:13 -04:00
Richard Kenner
e9fa0c7c6f
Update FSF address.
...
From-SVN: r9966
1995-06-15 08:29:51 -04:00
Richard Kenner
df38ebdddb
Lose all references to current_vtable_decl, CLASSTYPE_INST_VAR and
...
CLASSTYPE_VTBL_PTR.
From-SVN: r9936
1995-06-13 18:21:53 -04:00
Mike Stump
b3417a0464
Change all callers of finish_decl to cp_finish_decl.
...
From-SVN: r9907
1995-06-08 19:06:37 -04:00
Richard Kenner
f7cb6357f7
(finish_anon_union): Check simple_cst_equal result against 0.
...
From-SVN: r9804
1995-05-24 15:47:11 -04:00
Mike Stump
a9aedbc26d
71st Cygnus<->FSF merge
...
From-SVN: r9719
1995-05-16 21:10:32 +00:00
Richard Kenner
ddd5a7c180
Fix typos in comments.
...
From-SVN: r9711
1995-05-16 08:14:26 -04:00
Jason Merrill
fd378c9ddf
70th Cygnus<->FSF merge
...
From-SVN: r9624
1995-05-11 21:36:16 +00:00
Mike Stump
863adfc08e
69th Cygnus<->FSF merge
...
From-SVN: r9606
1995-05-10 02:58:06 +00:00
Mike Stump
a58942422c
68th Cygnus<->FSF merge
...
From-SVN: r9555
1995-05-01 21:36:30 +00:00
Mike Stump
e8abc66f60
67th Cygnus<->FSF merge
...
From-SVN: r9433
1995-04-24 17:27:46 +00:00
Mike Stump
44a8d0b357
65th Cygnus<->FSF merge
...
From-SVN: r9412
1995-04-18 19:23:38 +00:00
Mike Stump
79ff2c6c8b
64th Cygnus<->FSF merge
...
From-SVN: r9341
1995-04-09 11:41:24 +00:00
Mike Stump
b19b4a787d
63rd Cygnus<->FSF merge
...
From-SVN: r9311
1995-04-04 17:51:34 +00:00
Mike Stump
faae18abc2
62nd Cygnus<->FSF merge
...
From-SVN: r9298
1995-04-03 19:28:01 +00:00
Mike Stump
7215f9a09f
60th Cygnus<->FSF merge
...
From-SVN: r9230
1995-03-24 22:18:53 +00:00
Mike Stump
28cbf42c14
59th Cygnus<->FSF merge
...
From-SVN: r9225
1995-03-23 00:44:31 +00:00
Mike Stump
b7484fbe2b
58th Cygnus<->FSF merge
...
From-SVN: r9186
1995-03-15 23:03:59 +00:00
Brendan Kehoe
f6abb50a8a
parse.y: New rules to allow attributes in a prefix position.
...
* parse.y: New rules to allow attributes in a prefix position.
(prefix_attributes): New variable. Pass it into cplus_decl_attributes.
(setattr): New rule.
(reserved_declspecs, declmods): Catch attributes here.
* decl2.c (cplus_decl_attributes): Add PREFIX_ATTRIBUTES argument.
* decl.c (duplicate_decls): Pass DECL_MACHINE_ATTRIBUTES to
descendent typedef.
(grokdeclarator): Added code to support machine attributes.
* Makefile.in (stamp-parse): Expect 5 shift/reduce failures.
From-SVN: r9172
1995-03-12 21:04:52 -05:00
Douglas Rupp
7412329721
(cplus_decl_attribute): Add arg to decl_attributes.
...
From-SVN: r9009
1995-02-21 18:41:16 -05:00
Mike Stump
e3417fcd0c
57 Cygnus<->FSF merge
...
From-SVN: r8971
1995-02-18 22:06:40 +00:00
Mike Stump
8ccc31eb61
56th Cygnus<->FSF merge
...
From-SVN: r8957
1995-02-16 15:24:37 +00:00
Mike Stump
1038f4f99a
55th Cygnus<->FSF merge
...
From-SVN: r8849
1995-02-01 19:28:29 +00:00
Mike Stump
d18c083e31
54th Cygnus<->FSF merge
...
From-SVN: r8844
1995-01-31 22:18:02 +00:00
Richard Kenner
59be0cdd8b
Update comments.
...
From-SVN: r8817
1995-01-25 15:00:09 -05:00
Mike Stump
e1cd6e56ad
53rd Cygnus<->FSF merge
...
From-SVN: r8794
1995-01-24 08:19:58 +00:00
Mike Stump
8145f0828c
52th Cygnus<->FSF merge
...
From-SVN: r8714
1994-12-30 21:03:40 +00:00
Mike Stump
5edb8b93cb
51st Cygnus<->FSF merge
...
From-SVN: r8676
1994-12-20 22:14:37 +00:00
Mike Stump
6060a79633
50th Cygnus<->FSF merge
...
From-SVN: r8657
1994-12-16 02:07:31 +00:00
Mike Stump
db5ae43ff2
49th Cygnus<->FSF merge
...
From-SVN: r8570
1994-11-29 00:59:16 +00:00
Jason Merrill
eae89e0400
*** empty log message ***
...
From-SVN: r8347
1994-10-27 01:22:58 +00:00
Mike Stump
f376e137d4
47th Cygnus<->FSF merge
...
From-SVN: r8129
1994-09-26 20:15:18 +00:00
Mike Stump
0059501924
46 Cygnus<->FSF merge
...
From-SVN: r7943
1994-08-18 20:50:43 +00:00
Mike Stump
a292b002ee
45th Cygnus<->FSF merge
...
From-SVN: r7862
1994-08-05 20:25:20 +00:00
Mike Stump
5b605f684e
44th Cygnus<->FSF merge
...
From-SVN: r7693
1994-07-09 07:13:10 +00:00
Gerald Baumgartner
311862c8be
partial merge for isgnature stuff
...
From-SVN: r7680
1994-07-08 20:22:37 +00:00
Mike Stump
a3b49ccd5b
a partial merge.
...
From-SVN: r7668
1994-07-07 04:33:01 +00:00
Jason Merrill
9a0e77ba13
43rd Cygnus<->FSF merge
...
From-SVN: r7660
1994-07-06 00:28:23 +00:00
Mike Stump
214747148c
42nd Cygnus<->FSF merge
...
From-SVN: r7612
1994-06-30 01:51:05 +00:00
Mike Stump
a32034654e
41st Cygnus<->FSF merge
...
From-SVN: r7553
1994-06-24 00:54:38 +00:00
Mike Stump
f0e01782d7
40th Cygnus<->FSF merge
...
From-SVN: r7493
1994-06-15 18:30:58 +00:00
Mike Stump
a0a339271a
39th Cygnus<->FSF merge
...
From-SVN: r7439
1994-06-03 21:42:31 +00:00
Mike Stump
2986ae008b
38th Cygnus<->FSF merge
...
From-SVN: r7337
1994-05-19 20:19:03 +00:00
Mike Stump
a4443a0855
37th Cygnus<->FSF merge
...
From-SVN: r7290
1994-05-13 02:46:07 +00:00
Mike Stump
8d2733caec
36th Cygnus<->FSF merge
...
From-SVN: r7221
1994-05-06 09:27:46 +00:00
Mike Stump
700f8a8792
35th Cygnus<->FSF merge
...
From-SVN: r7217
1994-05-05 22:19:26 +00:00
Mike Stump
7177d104dd
33rd Cygnus<->FSF merge
...
From-SVN: r7134
1994-04-21 23:30:18 +00:00
Mike Stump
a28e3c7f21
32nd Cygnus<->FSF merge
...
From-SVN: r7047
1994-04-15 01:44:15 +00:00
Mike Stump
8926095fe7
31th Cygnus<->FSF merge.
...
From-SVN: r6996
1994-04-08 06:08:43 +00:00