aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/mangle.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-04[C++ PATCH] Move mangling alias out of ::Nathan Sidwell1-51/+1
2017-09-15invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek1-4/+4
2017-08-30[9/77] Add SCALAR_FLOAT_TYPE_MODERichard Sandiford1-1/+1
2017-08-29PR c++/81236 - ICE with template-id in generic lambdaJason Merrill1-0/+1
2017-08-17lex.c (maybe_add_lang_type_raw): BOUND_TEMPLATE_TEMPLATE_PARMs don't need lan...Nathan Sidwell1-4/+4
2017-06-30config-lang.in (gtfiles): Add cp/lex.c.Nathan Sidwell1-69/+0
2017-06-27Kill IDENTIFIER_TEMPLATE.Nathan Sidwell1-5/+0
2017-06-22Reorder IDENTIFIER flagsNathan Sidwell1-13/+14
2017-06-16PR c++/80614 - Wrong mangling for C++17 noexcept typeJason Merrill1-0/+5
2017-06-11tree.h (id_equal): New.Jason Merrill1-1/+1
2017-05-16cp-tree.h (OVL_FIRST, OVL_NAME): New.Nathan Sidwell1-7/+3
2017-05-04PR translation/80280 - Missing closing quote (%>) c/semantics.c and c/c-typeck.cMartin Sebor1-6/+8
2017-03-04c.opt (Wnoexcept-type): New.Jason Merrill1-1/+1
2017-02-15PR c++/79464 - ICE in IPA with omitted constructor parmsJason Merrill1-0/+4
2017-02-13init.c (warn_placement_new_too_small): Add missing space in diagnostics.Jakub Jelinek1-2/+3
2017-01-18PR c++/77489 -- Reorganize abi warning checkMarkus Trippelsdorf1-2/+3
2017-01-18re PR c++/79091 (ICE in write_unnamed_type)Nathan Sidwell1-8/+6
2017-01-18Fix PR70182 -- missing "on" in mangling of unresolved operatorsMarkus Trippelsdorf1-0/+6
2017-01-18Fix PR77489 -- mangling of discriminator >= 1Markus Trippelsdorf1-1/+10
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-18re PR c++/77285 (extern thread_local linkage)Jakub Jelinek1-0/+2
2016-11-15decl.c (cp_finish_decomp): For DECL_NAMESPACE_SCOPE_P decl, set DECL_ASSEMBLE...Jakub Jelinek1-0/+47
2016-11-10mangle.c (mangle_decl): Only emit -Wc++1z-compat warnings for public or exter...Jakub Jelinek1-1/+2
2016-11-09re PR c++/78283 (-Wc++1z-compat warning is sticky)Jakub Jelinek1-0/+1
2016-11-07Implement P0012R1, Make exception specifications part of the type system.Jason Merrill1-3/+68
2016-11-01Implement P0136R1, Rewording inheriting constructors.Jason Merrill1-3/+10
2016-10-21re PR c++/77656 (64-bit integral template parameter gets incorrectly sized as...Jason Merrill1-4/+3
2016-10-04extend.texi (Java Exceptions): Remove.Jakub Jelinek1-60/+4
2016-09-01c-ada-spec.c (dump_ada_function_declaration): Increase buffer size to guarant...Martin Sebor1-1/+3
2016-08-29PR c++/77379 - ABI tag on thunkJason Merrill1-5/+13
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-1/+1
2016-08-09PR c++/71712 - ABI tags on conversion ops.Jason Merrill1-0/+9
2016-08-09Adjust mangling of ABI tags on class template member functions.Jason Merrill1-15/+107
2016-08-04Rename TYPE_ANONYMOUS_P to TYPE_UNNAMED_P.Jason Merrill1-5/+5
2016-08-01Warn about mangled name change even if DECL_REALLY_EXTERN.Jason Merrill1-29/+31
2016-08-01mangle.c (get_abi_tags): New.Jason Merrill1-17/+30
2016-08-01* mangle.c (mangle_decl): Fix mangled name change warning.Jason Merrill1-3/+4
2016-07-15PR c++/71711 - mangle C++1z fold-expressions.Jason Merrill1-0/+23
2016-07-15PR c++/71814 - mangling sizeof... (sP and sZ)Jason Merrill1-10/+61
2016-04-11mangle.c (decl_is_template_id): The template itself counts as a template-id.Jason Merrill1-4/+5
2016-02-19mangle.c (maybe_check_abi_tags): Add for_decl parm.Jason Merrill1-16/+27
2016-02-03PR c++/69251 - [6 Regression] ICE in unify_array_domain on a flexible arrayMartin Sebor1-21/+25
2016-01-31Fix abi-tag16.C.Jason Merrill1-1/+34
2016-01-27PR c++/69317 - [6 regression] wrong ABI version in -Wabi warningsMartin Sebor1-3/+3
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-02Fix c++/67337 (segfault in mangle.c)Markus Trippelsdorf1-1/+1
2015-11-11decl.c: Remove unused header files.Andrew MacLeod1-4/+0
2015-11-04ENABLE_CHECKING refactoring: C family front endsMikhail Maltsev1-11/+10
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod1-11/+7
2015-10-04Implement N4514, C++ Extensions for Transactional Memory.Jason Merrill1-1/+11