summaryrefslogtreecommitdiff
path: root/libcpp/macro.c
Commit message (Expand)AuthorAgeFilesLines
* directives.c: Fix typos.Joseph Myers2012-05-291-7/+7
* PR preprocessor/53229 - Fix diagnostics location when pasting tokensDodji Seketeli2012-05-291-18/+57
* Properly initialize cpp_context in destringize_and_runDodji Seketeli2012-05-021-0/+4
* Fix expansion point loc for macro-like tokensDodji Seketeli2012-04-301-8/+48
* Fix token pasting with -ftrack-macro-expansionDodji Seketeli2012-04-301-1/+27
* Fix cpp_sys_macro_p with -ftrack-macro-expansionDodji Seketeli2012-04-301-1/+6
* macro.c (_cpp_builtin_macro_text): Remove unused variable map.Richard Guenther2012-01-091-2/+0
* re PR preprocessor/33919 (__BASE_FILE__ does not expand correctly when includ...Gary Funck2012-01-091-5/+4
* Add 'inline' to prototype of tokens_buff_remove_last_tokenDodji Seketeli2011-12-051-8/+8
* Fix bootstrap on !NO_IMPLICIT_EXTERN_C and ia32 targetsDodji Seketeli2011-10-181-0/+4
* Add line map statistics to -fmem-report outputTom Tromey2011-10-171-4/+25
* Generate virtual locations for tokensTom Tromey2011-10-171-131/+1195
* Linemap infrastructure for virtual locationsTom Tromey2011-10-171-12/+16
* remove useless if-before-free testsJim Meyering2011-04-201-2/+1
* optc-gen.awk: Generate global_options initializer instead of individual varia...Joseph Myers2010-09-291-3/+3
* cpplib.h (struct cpp_callbacks): Add user_builtin_macro callback.Jakub Jelinek2010-06-111-9/+22
* diagnostic.h (diagnostic_override_option_index): New macro to set a diagnosti...Simon Baldwin2010-04-071-11/+16
* macro.c (enter_macro_context): Call cb.used callback if defined.Arnaud Charlet2009-11-201-0/+3
* charset.c (cpp_init_iconv): Initialize utf8_cset_desc.Jakub Jelinek2009-10-191-1/+2
* macro.c (stringify_arg): Escape CPP_WCHAR tokens.Ian Lance Taylor2009-09-021-1/+1
* c-lex.c (c_lex_with_flags): Expect cpp_hashnode in tok->val.node.node.Joseph Myers2009-05-101-13/+13
* re PR preprocessor/20078 (Gcc doesn't complain about non-benign macro definit...Joseph Myers2009-04-191-8/+65
* re PR preprocessor/31869 (stringifying empty macros)Joseph Myers2009-04-121-1/+3
* Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek2009-04-091-3/+3
* re PR target/39558 (Bad interaction of decls named 'vector' and -maltivec vec...Jakub Jelinek2009-03-301-4/+30
* re PR preprocessor/34695 (Preprocessor warning->error conversion from -Werror...Joseph Myers2009-03-291-5/+7
* cpplib.h (struct cpp_options): Add new boolean flag warn_builtin_macro_redefi...Simon Baldwin2008-09-181-0/+4
* line-map.h (linenum_type): New typedef.Manuel López-Ibáñez2008-07-211-6/+5
* cpplib.h (NODE_CONDITIONAL): New.Ben Elliston2008-07-141-18/+37
* re PR preprocessor/33305 (We should warn about empty macro arguments)Andrew Haley2008-07-031-0/+11
* cpp-id-data.h (UC): Was U, conflicts with U...Kris Van Hees2008-04-181-5/+7
* cppopts.texi (-dU): Document.Joseph Myers2008-04-021-1/+15
* re PR preprocessor/34692 (Internal error with pragma in macro)Jakub Jelinek2008-01-251-14/+97
* re PR c++/34859 (g++ -D__STDC_LIMIT_MACROS -D__STDC_LIMIT_MACROS causes error)Tom Tromey2008-01-221-2/+8
* re PR preprocessor/32868 (Don't warn about redefinitions of __STDC_FORMAT_MAC...Tom Tromey2007-11-301-1/+2
* re PR preprocessor/30805 (Internal compiler error when using "x##,##__VA_ARGS...Tom Tromey2007-11-011-3/+7
* re PR preprocessor/30786 (ICE on _Pragma at end of file)Tom Tromey2007-10-311-2/+1
* tree-cfg.c (remove_bb): Only warn if line is non-zero.Tom Tromey2007-09-061-1/+28
* directives-only.c: New file.Ollie Wild2007-07-301-0/+3
* macro.c (_cpp_builtin_macro_text): Handle BT_COUNTER.Ollie Wild2007-05-241-0/+4
* re PR preprocessor/20077 (GCC accepts macro definitions that fail a constraint)Simon Martin2007-05-231-8/+19
* re PR preprocessor/28709 (Bad diagnostic pasting tokens with ##)Tom Tromey2007-05-021-6/+15
* re PR preprocessor/29966 (crash in cc1 with backtrace from free())Tom Tromey2007-01-301-9/+6
* re PR preprocessor/28709 (Bad diagnostic pasting tokens with ##)Jakub Jelinek2006-10-121-17/+18
* re PR preprocessor/27746 (ICE on openmp code when using _Pragma from macro)Jakub Jelinek2006-06-091-1/+1
* cpp.texi (__TIMESTAMP__): Document.Grigory Zagorodnev2006-02-181-0/+38
* re PR preprocessor/25717 (-dD does not list all defined macros (in particular...Jakub Jelinek2006-01-231-9/+5
* directives.c (struct pragma_entry): Add is_deferred.Richard Henderson2006-01-041-16/+7
* re PR preprocessor/22042 (stringification BUG)Andrew Pinski2005-11-031-13/+4
* all files: Update FSF address in copyright headers.Kelley Cook2005-06-291-1/+1