Add STRINGIFY to gdb/common/preprocessor.h
We have several copies of this common idiom under gdb/ currently. This commit moves them / factors them out to gdb/common/preprocessor.h. gdb/ChangeLog: 2017-06-22 Pedro Alves <palves@redhat.com> * common/agent.h: Include "common/preprocessor.h". (STRINGIZE_1, STRINGIZE): Delete. (IPA_SYM): Use STRINGIFY instead. * common/preprocessor.h (STRINGIFY_1, STRINGIFY): New. * compile/compile-c-support.c: Include "common/preprocessor.h". (STR, STRINGIFY): Delete. * ia64-libunwind-tdep.c: Include "common/preprocessor.h". (STRINGIFY2, STRINGIFY): Delete.
This commit is contained in:
parent
b45a120833
commit
d269dfc64f
4 changed files with 9 additions and 8 deletions
|
@ -26,6 +26,7 @@
|
|||
#include "macroscope.h"
|
||||
#include "regcache.h"
|
||||
#include "common/function-view.h"
|
||||
#include "common/preprocessor.h"
|
||||
|
||||
/* See compile-internal.h. */
|
||||
|
||||
|
@ -65,9 +66,6 @@ c_get_range_decl_name (const struct dynamic_prop *prop)
|
|||
|
||||
|
||||
|
||||
#define STR(x) #x
|
||||
#define STRINGIFY(x) STR(x)
|
||||
|
||||
/* Helper function for c_get_compile_context. Open the GCC front-end
|
||||
shared library and return the symbol specified by the current
|
||||
GCC_C_FE_CONTEXT. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue