Commit Graph

53 Commits

Author SHA1 Message Date
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