summaryrefslogtreecommitdiff
path: root/libcpp/include
Commit message (Expand)AuthorAgeFilesLines
* cpplib.h (struct cpp_callbacks): Add user_builtin_macro callback.Jakub Jelinek2010-06-111-2/+7
* common.opt (fshow-column): Don't mark as C ObjC C++ ObjC++.Joseph Myers2010-06-101-4/+1
* utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis2010-06-081-0/+1
* c-common.c (flag_isoc1x): New.Joseph Myers2010-04-251-1/+2
* diagnostic.h (diagnostic_override_option_index): New macro to set a diagnosti...Simon Baldwin2010-04-071-19/+61
* 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-2/+3
* re PR preprocessor/41543 (BUILTINS_LOCATION wrong with -fpreprocessed)Jakub Jelinek2009-10-141-0/+5
* re PR preprocessor/28435 (-MMD vs not found system header (included from a sy...Chris Demetriou2009-09-181-0/+4
* cpplib.h (INO_T_CPP): New macro.Douglas B Rupp2009-07-271-1/+7
* directives.c (do_linemarker, do_line): Use CPP_STRING for ignored enum value.Jerry Quinn2009-07-185-40/+0
* * include/cpplib.h (progname): Don't declare.Ian Lance Taylor2009-06-171-3/+0
* cpplib.h (struct cpp_options): Add warn_cxx_operator_names field.Ian Lance Taylor2009-06-121-3/+8
* diagnostic.c (diagnostic_build_prefix): Always print columns.Aldy Hernandez2009-06-011-0/+2
* cpp-id-data.h: Add extern "C".Ian Lance Taylor2009-06-014-0/+34
* alias.c (struct alias_set_entry_d): Rename from struct alias_set_entry.Ian Lance Taylor2009-05-161-2/+2
* c-lex.c (c_lex_with_flags): Expect cpp_hashnode in tok->val.node.node.Joseph Myers2009-05-101-7/+23
* hashtab.h: Update GTY annotations to new syntaxTaras Glek2009-04-224-18/+9
* re PR c++/14875 (When using 'or' keyword, the error message speaks of a '||' ...Manuel López-Ibáñez2009-04-221-1/+1
* re PR preprocessor/20078 (Gcc doesn't complain about non-benign macro definit...Joseph Myers2009-04-192-1/+10
* re PR preprocessor/39646 (__FILE__ breaks for empty file name)Joseph Myers2009-04-181-2/+3
* Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek2009-04-095-18/+19
* re PR target/39027 (double floating point suffix of 'd' and 'D' not accepted)Janis Johnson2009-04-011-0/+1
* re PR preprocessor/15638 (gcc should have option to treat missing headers as ...Joseph Myers2009-03-311-0/+2
* re PR preprocessor/34695 (Preprocessor warning->error conversion from -Werror...Joseph Myers2009-03-292-47/+14
* dse.c (struct group_info): Reorder fields for 64-bit hosts.Jakub Jelinek2009-03-181-8/+8
* cpplib.h (cpp_comments, [...]): New structs.Matthew Gingell2008-10-051-0/+30
* 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-7/+10
* cpplib.h (NODE_CONDITIONAL): New.Ben Elliston2008-07-141-2/+8
* cpplib.h (struct cpp_dir): Add new field, canonical_name.Danny Smith2008-05-301-0/+4
* re PR preprocessor/27777 (Bad diagnostic emission when #error contains a trig...Tom Tromey2008-05-211-0/+2
* symtab.h (HT_ALLOCED): Remove.Tom Tromey2008-05-211-2/+6
* re PR preprocessor/22168 (#if #A == #B should have a diagnostic in ISO C mode)Tom Tromey2008-05-131-3/+4
* cpplib.h (cpp_define_formatted): New.Daniel Franke2008-04-221-5/+7
* cpp-id-data.h (UC): Was U, conflicts with U...Kris Van Hees2008-04-182-3/+10
* cppopts.texi (-dU): Document.Joseph Myers2008-04-021-0/+9
* traditional.c (lex_identifier): Use CPP_HASHNODE.Tom Tromey2008-02-201-2/+2
* re PR c/29172 (--combine can't handle #pragma once)Tom Tromey2007-12-061-0/+1
* re PR c++/17577 (#pragma implementation no longer diagnoses use after file to...Tom Tromey2007-11-121-0/+1
* tree-cfg.c (remove_bb): Only warn if line is non-zero.Tom Tromey2007-09-063-6/+25
* expr.c (interpret_float_suffix): Support hr, r, lr, llr, uhr, ur, ulr, ullr, ...Chao-ying Fu2007-08-301-3/+7
* directives-only.c: New file.Ollie Wild2007-07-301-0/+7
* cpplib.h (CPP_N_WIDTH_MD, [...]): Add new constants.Uros Bizjak2007-07-031-0/+4
* re PR preprocessor/23479 (Implement binary constants with a "0b" prefix)Joerg Wunsch2007-06-051-0/+1
* macro.c (_cpp_builtin_macro_text): Handle BT_COUNTER.Ollie Wild2007-05-241-1/+2
* directives.c (lex_macro_node_from_str): New.Richard Henderson2007-03-301-0/+3
* cpplib.h (enum c_lang): Add CLK_GNUCXX0X and CLK_CXX0X for experimental C++0x...Douglas Gregor2006-11-011-1/+1
* re PR c++/28288 (ICE with min/max operator)Steve Ellcey2006-08-141-7/+6
* cpp.texi (__TIMESTAMP__): Document.Grigory Zagorodnev2006-02-181-1/+2