summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2000-07-13 21:49:33 +0000
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2000-07-13 21:49:33 +0000
commitbe164b7306e202dc412ba2dacbdae3bc584bd76e (patch)
treef9acfb6d447aca81bbc3a71865c143d49aede31d /libstdc++-v3
parent0c53e426455b771997bfa2564e6fc6f821681572 (diff)
downloadgcc-be164b7306e202dc412ba2dacbdae3bc584bd76e.tar.gz
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35025 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
0 files changed, 0 insertions, 0 deletions