diff options
author | Jason Merrill <jason@yorick.cygnus.com> | 1998-10-15 19:43:51 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-10-15 15:43:51 -0400 |
commit | 0f8766b8af0eb7c2ea063d5442f2b73fc6ebb506 (patch) | |
tree | ff389523064167bec47d1d00530d97b280e24d9b /gcc/cse.c | |
parent | d46965b9674d7006bbe525cea86da936cfc2e3c1 (diff) | |
download | gcc-0f8766b8af0eb7c2ea063d5442f2b73fc6ebb506.zip gcc-0f8766b8af0eb7c2ea063d5442f2b73fc6ebb506.tar.gz gcc-0f8766b8af0eb7c2ea063d5442f2b73fc6ebb506.tar.bz2 |
decl.c (grokfndecl): ::main and __builtin_* get C linkage.
* decl.c (grokfndecl): ::main and __builtin_* get C linkage.
Do mangling here.
(grokdeclarator): Instead of here.
* friend.c (do_friend): Lose special handling of ::main and
__builtin_*.
* cp-tree.h (DECL_MAIN_P): Check for C linkage.
* spew.c (yylex): Clear looking_for_typename if we got
'enum { ... };'.
From-SVN: r23117
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions