aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family
AgeCommit message (Expand)AuthorFilesLines
2015-10-21Improve --help output to generate references to option aliases.Martin Sebor1-311/+310
2015-10-20array-notation-common.c (is_cilkplus_vector_p): Define.Marek Polacek3-0/+15
2015-10-20c.opt (std=gnu++11): Do not describe as experimental.Marek Polacek2-2/+7
2015-10-19Implement N4268, Do constant evaluation of all non-type template args.Jason Merrill2-0/+6
2015-10-19c-cppbuiltin.c (c_cpp_builtins): Define __cpp_enumerator_attributes...Jason Merrill2-1/+11
2015-10-13builtin-types.def (BT_FN_BOOL_UINT_LONGPTR_LONGPTR_LONGPTR, [...]): New.Jakub Jelinek7-56/+270
2015-10-05Replace REAL_VALUES_EQUAL with real_equalRichard Sandiford2-3/+8
2015-10-04Implement N4514, C++ Extensions for Transactional Memory.Jason Merrill5-3/+54
2015-10-02re PR c/67819 (-Wduplicated-cond should take macros into account)Marek Polacek2-1/+5
2015-10-02re PR c/64249 (Missing warning for if (A) else if (A))Marek Polacek4-0/+53
2015-10-01Do not describe -std=c11 etc. as experimental in c.opt help text.Joseph Myers2-3/+9
2015-09-28gomp-constants.h (GOMP_VERSION_NVIDIA_PTX): Increment.Nathan Sidwell2-8/+12
2015-09-25c-ubsan.c (ubsan_instrument_division): Remove unnecessary code.Marek Polacek2-28/+7
2015-09-25re PR sanitizer/64906 (-fsanitize=integer-divide-by-zero creates false -Wmayb...Marek Polacek2-0/+6
2015-09-24Fix a -Wmisleading-indentation false-negativePatrick Palka2-1/+7
2015-09-23[c-family/49654/49655] reject invalid options in pragma diagnosticManuel López-Ibáñez2-14/+39
2015-09-22Fix -Wmisleading-indentation false-positivePatrick Palka2-15/+16
2015-09-22c.opt (Wmultiple-inheritance, [...]): New C++ warnings.Nathan Sidwell2-0/+21
2015-09-22Disconnect -Wabi=<n> from -fabi-compat-version=<n>.Jason Merrill4-10/+37
2015-09-21Complete the implementation of N4230, Nested namespace definition.Ville Voutilainen2-0/+8
2015-09-18Misplaced return in previous commit.Manuel López-Ibáñez2-1/+5
2015-09-18Use explicit locations for some warnings in c-pragma.c.Manuel López-Ibáñez3-15/+37
2015-09-16Share memory blocks between pool allocatorsMikhail Maltsev2-2/+6
2015-09-15Change of location_get_source_line signatureDavid Malcolm3-8/+11
2015-09-14c-opts.c (c_common_post_options): Set C++ standard earlier, before setting va...Marek Polacek2-4/+9
2015-09-14c-common.c (warn_for_sign_compare): Cast to unsigned when shifting a negative...Marek Polacek2-1/+6
2015-09-14PR28901 -Wunused-variable ignores unused const initialised variables in CMark Wielaard2-0/+14
2015-09-09re PR c++/53184 (Unnecessary anonymous namespace warnings)Paolo Carlini2-0/+10
2015-09-03re PR c/66516 (missing diagnostic on taking the address of a builtin function)Martin Sebor3-0/+46
2015-09-02Fix spawned function with lambda functionBalaji V. Iyer4-9/+49
2015-08-25re PR middle-end/67330 (ICE handling weak attributes)Marek Polacek2-6/+7
2015-08-22Fix column location in c_lex_with_flags errorsManuel López-Ibáñez2-3/+7
2015-08-19remove more useless typedefsTrevor Saunders10-51/+54
2015-08-18re PR middle-end/36757 (__builtin_signbit should be type-generic)Francois-Xavier Coudert2-0/+7
2015-08-18re PR c++/67160 (static_assert feature test macro)Paolo Carlini2-3/+15
2015-08-17c-pretty-print.c (pp_c_cv_qualifiers): Remove code dealing with whitespaces b...Marek Polacek2-26/+10
2015-08-12re PR c++/55095 (Wshift-overflow)Marek Polacek2-4/+9
2015-08-09options.texi (EnabledBy): Document that the argument must be a Common option.Manuel López-Ibáñez2-1/+5
2015-08-07Add C++ Concepts TS support.Andrew Sutton6-0/+35
2015-08-02c.opt (-Wframe-address): New warning option.Martin Sebor1-0/+4
2015-08-02Improve -Wmisleading-indentation heuristicsPatrick Palka2-20/+152
2015-08-02Remove is_first_nonwhitespace_on_line(), instead improve get_visual_column()Patrick Palka2-29/+32
2015-08-02Refactor entry point to -Wmisleading-indentationPatrick Palka4-25/+126
2015-07-30c-pretty-print.c (unary_expression): Don't print '*' for reference decay.Jason Merrill2-1/+12
2015-07-30c-common.c (warn_tautological_cmp): Bail for float types.Marek Polacek2-0/+10
2015-07-27re PR bootstrap/67030 (ARM bootstrap failure due to [-Werror=tautological-com...Marek Polacek2-0/+11
2015-07-27re PR c++/66555 (Fails to warn for if (j == 0 && i == i))Marek Polacek4-0/+78
2015-07-23c-ubsan.c (ubsan_instrument_division): Use unshare_expr throughout.Marek Polacek2-7/+17
2015-07-23re PR sanitizer/66908 (Uninitialized variable when compiled with UBsan)Marek Polacek2-0/+14
2015-07-20re PR c++/55095 (Wshift-overflow)Marek Polacek5-1/+84