summaryrefslogtreecommitdiff
path: root/libcpp/macro.c
AgeCommit message (Expand)Author
2014-05-21re PR c++/61038 (g++ -E is unusable with UDL strings)Edward Smith-Rowland
2014-02-19re PR preprocessor/58844 (ICE with invalid use of ##)Jakub Jelinek
2014-01-02Update copyright years in libcpp/Richard Sandiford
2013-11-06macro.c (_cpp_builtin_macro_text): Correct wording of two warnings.Tobias Burnus
2013-11-05c.opt (-Wdate-time): New optionTobias Burnus
2013-01-14Update copyright years in libcpp.Richard Sandiford
2012-05-29directives.c: Fix typos.Joseph Myers
2012-05-29PR preprocessor/53229 - Fix diagnostics location when pasting tokensDodji Seketeli
2012-05-02Properly initialize cpp_context in destringize_and_runDodji Seketeli
2012-04-30Fix expansion point loc for macro-like tokensDodji Seketeli
2012-04-30Fix token pasting with -ftrack-macro-expansionDodji Seketeli
2012-04-30Fix cpp_sys_macro_p with -ftrack-macro-expansionDodji Seketeli
2012-01-09macro.c (_cpp_builtin_macro_text): Remove unused variable map.Richard Guenther
2012-01-09re PR preprocessor/33919 (__BASE_FILE__ does not expand correctly when includ...Gary Funck
2011-12-05Add 'inline' to prototype of tokens_buff_remove_last_tokenDodji Seketeli
2011-10-18Fix bootstrap on !NO_IMPLICIT_EXTERN_C and ia32 targetsDodji Seketeli
2011-10-17Add line map statistics to -fmem-report outputTom Tromey
2011-10-17Generate virtual locations for tokensTom Tromey
2011-10-17Linemap infrastructure for virtual locationsTom Tromey
2011-04-20remove useless if-before-free testsJim Meyering
2010-09-29optc-gen.awk: Generate global_options initializer instead of individual varia...Joseph Myers
2010-06-11cpplib.h (struct cpp_callbacks): Add user_builtin_macro callback.Jakub Jelinek
2010-04-07diagnostic.h (diagnostic_override_option_index): New macro to set a diagnosti...Simon Baldwin
2009-11-20macro.c (enter_macro_context): Call cb.used callback if defined.Arnaud Charlet
2009-10-19charset.c (cpp_init_iconv): Initialize utf8_cset_desc.Jakub Jelinek
2009-09-02macro.c (stringify_arg): Escape CPP_WCHAR tokens.Ian Lance Taylor
2009-05-10c-lex.c (c_lex_with_flags): Expect cpp_hashnode in tok->val.node.node.Joseph Myers
2009-04-19re PR preprocessor/20078 (Gcc doesn't complain about non-benign macro definit...Joseph Myers
2009-04-12re PR preprocessor/31869 (stringifying empty macros)Joseph Myers
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek
2009-03-30re PR target/39558 (Bad interaction of decls named 'vector' and -maltivec vec...Jakub Jelinek
2009-03-29re PR preprocessor/34695 (Preprocessor warning->error conversion from -Werror...Joseph Myers
2008-09-18cpplib.h (struct cpp_options): Add new boolean flag warn_builtin_macro_redefi...Simon Baldwin
2008-07-21line-map.h (linenum_type): New typedef.Manuel López-Ibáñez
2008-07-14cpplib.h (NODE_CONDITIONAL): New.Ben Elliston
2008-07-03re PR preprocessor/33305 (We should warn about empty macro arguments)Andrew Haley
2008-04-18cpp-id-data.h (UC): Was U, conflicts with U...Kris Van Hees
2008-04-02cppopts.texi (-dU): Document.Joseph Myers
2008-01-25re PR preprocessor/34692 (Internal error with pragma in macro)Jakub Jelinek
2008-01-22re PR c++/34859 (g++ -D__STDC_LIMIT_MACROS -D__STDC_LIMIT_MACROS causes error)Tom Tromey
2007-11-30re PR preprocessor/32868 (Don't warn about redefinitions of __STDC_FORMAT_MAC...Tom Tromey
2007-11-01re PR preprocessor/30805 (Internal compiler error when using "x##,##__VA_ARGS...Tom Tromey
2007-10-31re PR preprocessor/30786 (ICE on _Pragma at end of file)Tom Tromey
2007-09-06tree-cfg.c (remove_bb): Only warn if line is non-zero.Tom Tromey
2007-07-30directives-only.c: New file.Ollie Wild
2007-05-24macro.c (_cpp_builtin_macro_text): Handle BT_COUNTER.Ollie Wild
2007-05-23re PR preprocessor/20077 (GCC accepts macro definitions that fail a constraint)Simon Martin
2007-05-02re PR preprocessor/28709 (Bad diagnostic pasting tokens with ##)Tom Tromey
2007-01-30re PR preprocessor/29966 (crash in cc1 with backtrace from free())Tom Tromey
2006-10-12re PR preprocessor/28709 (Bad diagnostic pasting tokens with ##)Jakub Jelinek