diff options
author | Neil Booth <neilb@earthling.net> | 2000-07-13 21:49:33 +0000 |
---|---|---|
committer | Neil Booth <neil@gcc.gnu.org> | 2000-07-13 21:49:33 +0000 |
commit | b30892f96dacee07240651b53c9bb2ab126e81a7 (patch) | |
tree | f9acfb6d447aca81bbc3a71865c143d49aede31d /gcc/java/parse.c | |
parent | 3f6790bf93e3fd2ef4b6c8c076dd5e5defc56cf9 (diff) | |
download | gcc-b30892f96dacee07240651b53c9bb2ab126e81a7.zip gcc-b30892f96dacee07240651b53c9bb2ab126e81a7.tar.gz gcc-b30892f96dacee07240651b53c9bb2ab126e81a7.tar.bz2 |
cpphash.c (struct macro_info): Add new members.
* cpphash.c (struct macro_info): Add new members.
(_cpp_free_definition): Delete the macro directly.
(count_params): Return void, with first token of
expansion in struct macro_info on success.
(parse_define): Return int. Hoist syntax checking from
save_macro_expansion. Leave call to save_expansion to
_cpp_create_definition.
(alloc_macro): Needs just 2 arguments.
(free_macro): Delete.
(save_expansion): Don't perform syntax check.
(_cpp_create_definition): Call save_expansion.
From-SVN: r35025
Diffstat (limited to 'gcc/java/parse.c')
0 files changed, 0 insertions, 0 deletions