From: Neil Booth Date: Thu, 25 Jul 2002 21:13:36 +0000 (+0000) Subject: error.c (print_whitespace): Remove. X-Git-Tag: releases/gcc-3.3.0~3628 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=81a1552d6667fa5d29926ae70df750d7dffe4ac0;p=thirdparty%2Fgcc.git error.c (print_whitespace): Remove. cp: * error.c (print_whitespace): Remove. * g++spec.c (LIBUNWIND): Move. * mangle.c (mangled_position, write_signed_number): Remove. From-SVN: r55760 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 79a59c422e52..4ee3d41a48a9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2002-07-25 Neil Booth + + * error.c (print_whitespace): Remove. + * g++spec.c (LIBUNWIND): Move. + * mangle.c (mangled_position, write_signed_number): Remove. + 2002-07-25 Neil Booth * decl2.c (cxx_decode_option): Similarly. diff --git a/gcc/cp/error.c b/gcc/cp/error.c index 8bef22c45364..3a8f5e0041c0 100644 --- a/gcc/cp/error.c +++ b/gcc/cp/error.c @@ -45,11 +45,6 @@ enum pad { none, before, after }; print_non_consecutive_character ((BUFFER), '<') #define print_template_argument_list_end(BUFFER) \ print_non_consecutive_character ((BUFFER), '>') -#define print_whitespace(BUFFER, TFI) \ - do { \ - output_add_space (BUFFER); \ - put_whitespace (TFI) = none; \ - } while (0) #define print_tree_identifier(BUFFER, TID) \ output_add_string ((BUFFER), IDENTIFIER_POINTER (TID)) #define print_identifier(BUFFER, ID) output_add_string ((BUFFER), (ID)) diff --git a/gcc/cp/g++spec.c b/gcc/cp/g++spec.c index 4087e4ae1c4d..706b9697ca3b 100644 --- a/gcc/cp/g++spec.c +++ b/gcc/cp/g++spec.c @@ -43,10 +43,6 @@ Boston, MA 02111-1307, USA. */ #define LIBSTDCXX_PROFILE "-lstdc++" #endif -#ifndef LIBUNWIND -#define LIBUNWIND "-lunwind" -#endif - void lang_specific_driver (in_argc, in_argv, in_added_libraries) int *in_argc; @@ -277,6 +273,9 @@ lang_specific_driver (in_argc, in_argv, in_added_libraries) arglist[j++] = saw_profile_flag ? LIBSTDCXX_PROFILE : LIBSTDCXX; added_libraries++; #ifdef USE_LIBUNWIND_EXCEPTIONS +# ifndef LIBUNWIND +# define LIBUNWIND "-lunwind" +# endif arglist[j++] = LIBUNWIND; added_libraries++; #endif diff --git a/gcc/cp/mangle.c b/gcc/cp/mangle.c index fc92d6ee23f2..ed6c547f4750 100644 --- a/gcc/cp/mangle.c +++ b/gcc/cp/mangle.c @@ -214,11 +214,6 @@ static void write_java_integer_type_codes PARAMS ((tree)); #define write_string(STRING) \ obstack_grow (&G.name_obstack, (STRING), strlen (STRING)) -/* Return the position at which the next character will be appended to - the mangled representation. */ -#define mangled_position() \ - obstack_object_size (&G.name_obstack) - /* Non-zero if NODE1 and NODE2 are both TREE_LIST nodes and have the same purpose (context, which may be a type) and value (template decl). See write_template_prefix for more information on what this @@ -231,10 +226,6 @@ static void write_java_integer_type_codes PARAMS ((tree)); || TREE_PURPOSE (NODE1) == TREE_PURPOSE (NODE2)) \ && TREE_VALUE (NODE1) == TREE_VALUE (NODE2)) -/* Write out a signed quantity in base 10. */ -#define write_signed_number(NUMBER) \ - write_number ((NUMBER), /*unsigned_p=*/0, 10) - /* Write out an unsigned quantity in base 10. */ #define write_unsigned_number(NUMBER) \ write_number ((NUMBER), /*unsigned_p=*/1, 10)