]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/ada/gcc-interface/decl.c
[Ada] Variable-sized node types
[thirdparty/gcc.git] / gcc / ada / gcc-interface / decl.c
2021-05-07  Bob Duff[Ada] Variable-sized node types
2021-05-03  Arnaud Charlet[Ada] Update copyright notice
2021-04-28  Eric BotcazouAvoid creating useless local bounds around calls
2021-03-10  Eric BotcazouFix ICE on atomic enumeration type with LTO
2021-02-03  Eric BotcazouFix regression with partial rep clause on variant recor...
2021-02-03  Eric BotcazouAssorted LTO fixes for Ada
2020-12-07  Eric BotcazouHousekeeping work in gigi
2020-12-07  Eric BotcazouFix oversight in earlier change
2020-11-19  Eric BotcazouEnhance debug info for fixed-point types
2020-11-11  Eric BotcazouRemove superfluous call to Base_Type
2020-11-11  Eric BotcazouFix internal error on chain of constants with -gnatc
2020-10-23  Eric Botcazou[Ada] Implement new legality rules introduced in C...
2020-09-28  Eric BotcazouFix bogus alignment warning on address clause
2020-09-12  Eric BotcazouAdd preliminary support for 128-bit integer types
2020-09-12  Eric BotcazouAccept absolute address clause for array of UNC nominal...
2020-09-11  Eric BotcazouFix crash on array component with nonstandard index...
2020-09-10  Eric BotcazouFix bogus error on Value_Size clause for variant record...
2020-09-10  Eric BotcazouFix uninitialized variable with nested variant record...
2020-07-02  Eric BotcazouReject components in extensions overlapping with the...
2020-06-23  Eric BotcazouMinor tweak to elaborate_expression_1
2020-06-23  Eric BotcazouStreamline implementation of renaming in gigi
2020-06-23  Eric BotcazouMinor cleanup in elaborate_expression
2020-06-23  Eric BotcazouEmit user subtypes with -fgnat-encodings=minimal
2020-06-19  Eric Botcazou[Ada] AI12-0028-1 Import of variadic C functions
2020-05-26  Eric BotcazouFix issue with LTO bootstrap
2020-05-25  Eric BotcazouFix internal error on problematic renaming
2020-05-25  Eric BotcazouFix missing back-annotation for derived types
2020-05-25  Eric BotcazouFix incorrect handling of Component_Size
2020-05-25  Eric BotcazouChange description of fat pointertype with -fgnat...
2020-05-09  Eric BotcazouUpdate copyright year
2020-05-09  Eric BotcazouFix small issues with -fgnat-encodings=minimal
2020-05-09  Eric BotcazouFix missing back-annotation for Out parameter
2020-05-08  Eric BotcazouFix uniqueness of address for aliased objects
2020-05-08  Eric BotcazouCouple of tweaks to help in LTO mode
2020-05-08  Eric BotcazouSmall tweak to gnat_to_gnu_param
2020-03-11  Eric BotcazouFix internal error on locally-defined subpools
2019-12-18  Eric Botcazou[Ada] Do not propagate Object_Size onto Size for compos...
2019-12-16  Eric Botcazou[Ada] AI12-0001: Independence and Representation clause...
2019-12-03  Eric Botcazoudecl.c (gnat_to_gnu_subprog_type): With the Copy-In...
2019-10-11  Eric Botcazoudecl.c (elaborate_reference_1): Specifically deal with...
2019-10-11  Eric Botcazoudecl.c (gnat_to_gnu_field): Adjust again the packing...
2019-10-11  Eric Botcazoudecl.c (annotate_value): Really test the sign of the...
2019-10-11  Eric Botcazoudecl.c (Gigi_Equivalent_Type): New case.
2019-10-11  Eric Botcazoudecl.c (gnat_to_gnu_entity): New case to deal with...
2019-09-27  Alexandre Olivaset DECL_SIZE_UNIT for zero-sized fields
2019-09-23  Eric Botcazoudecl.c (components_to_record): Do not reorder fields...
2019-08-30  Eric Botcazoudecl.c (maybe_saturate_size): New function.
2019-08-30  Eric Botcazouada-tree.h (DECL_FORCED_BY_REF_P): New macro.
2019-08-30  Eric Botcazougigi.h (aggregate_type_contains_array_p): Declare.
2019-08-30  Eric Botcazoudecl.c (annotate_value): Inline the call also if List_R...
2019-08-30  Eric Botcazougigi.h (gigi_checking_assert): New macro.
2019-06-29  Eric Botcazoudecl.c (gnat_to_gnu_entity): Beep up comment on SAVED...
2019-06-29  Eric Botcazoudecl.c (gnat_to_gnu_entity): If the type requires stric...
2019-06-29  Eric Botcazoudecl.c (gnat_to_gnu_field): Rework error messages for...
2019-06-29  Eric Botcazoudecl.c (set_nonaliased_component_on_array_type): Add...
2019-06-29  Eric Botcazouexpr.c (expand_expr_real_1): Apply the big-endian adjus...
2019-06-25  Eric Botcazoudecl.c (gnat_to_gnu_entity): Remove superfluous test...
2019-06-24  Jan Hubickaipa-utils.h (type_with_linkage_p): Verify that type...
2019-05-28  Eric Botcazouimplementation_defined_pragmas.rst (Machine_Attribute...
2019-05-28  Eric Botcazoudecl.c (gnat_to_gnu_entity): Remove obsolete test on...
2019-05-28  Eric Botcazoudecl.c (components_to_record): Set a name on the type...
2019-05-28  Eric Botcazoudecl.c (intrin_arglists_compatible_p): Do not return...
2019-01-27  Eric Botcazourepinfo.adb (List_Component_Layout): Remove superfluous...
2019-01-27  Eric Botcazoudecl.c (array_type_has_nonaliased_component): Return...
2019-01-26  Eric Botcazoudecl.c (annotate_value): Use test on the sign bit inste...
2019-01-08  Pierre-Marie de... [Ada] Bump copyright years to 2019
2018-12-14  Eric Botcazoudecl.c (rm_size): Take into account the padding in...
2018-12-14  Eric Botcazoudwarf2out.c (analyze_discr_in_predicate): Simplify.
2018-12-11  Eric Botcazou[Ada] Fix -gnatR3 output for dynamically constrained...
2018-12-11  Eric Botcazou[Ada] Fix elaboration of record with 1-element dynamic...
2018-12-11  Eric Botcazou[Ada] Almost always inline init. procedure of small...
2018-11-08  Eric Botcazoudecl.c (components_to_record): Remove obsolete kludge.
2018-10-09  Eric Botcazou[Ada] Fix spurious -Wuninitialized warnings for small...
2018-10-09  Eric Botcazou[Ada] Fix incorrect computation of Component_Size in...
2018-10-09  Eric Botcazou[Ada] Remove spurious -Wuninitialized warning for small...
2018-09-28  Eric Botcazoucalls.c (expand_call): Try to do a tail call for thunks...
2018-09-26  Eric Botcazou[Ada] ICE on array of task type with -gnatct
2018-09-26  Eric Botcazou[Ada] Wrong handling of address clause for limited...
2018-08-27  Martin LiskaCome up with fndecl_built_in_p.
2018-07-17  Eric Botcazoudecl.c (choices_to_gnu): Rename parameters.
2018-07-17  Eric Botcazou[Ada] ICE on renaming of result of binary operation
2018-07-17  Eric Botcazou[Ada] Type mismatch warning for imported C++ class
2018-07-07  Eric Botcazoudecl.c (gnat_to_gnu_entity): Add GNAT_DECL local variab...
2018-07-07  Eric Botcazougigi.h (add_decl_expr): Adjust prototype.
2018-07-07  Eric Botcazoudecl.c (gnat_to_gnu_param): Minor tweak.
2018-06-12  Eric Botcazouada-tree.h (TYPE_RETURN_BY_DIRECT_REF_P): Change from...
2018-06-12  Eric Botcazoudecl.c (gnat_to_gnu_entity): Do not get the expression...
2018-06-12  Eric Botcazoudecl.c (warn_on_field_placement): Use specific wording...
2018-06-12  Eric Botcazoudecl.c (variant_desc): Add AUX field.
2018-06-11  Eric Botcazou[Ada] Fix wrong code for initialization of fat pointer...
2018-06-02  Eric Botcazoudecl.c (gnat_to_gnu_entity): If this is not a definition...
2018-06-02  Eric Botcazouada-tree.h (TYPE_PADDING_FOR_COMPONENT): New macro.
2018-05-31  Eric Botcazou[Ada] Fix strange behavior of Object_Size for packed...
2018-05-28  Eric Botcazou[Ada] Minor cleanup in repinfo unit
2018-05-25  Eric Botcazou[Ada] Support for C99 and C++ standard boolean types
2018-05-24  Eric Botcazou[Ada] Fix irregular output with -gnatR3
2018-03-06  Eric Botcazoutrans.c (convert_with_check): Fix typo in the condition...
2018-02-02  Eric Botcazoudecl.c (array_type_has_nonaliased_component): Return...
2018-01-10  Eric Botcazoudecl.c (gnat_to_gnu_component_type): Apply the check...
2017-12-21  Eric Botcazoudecl.c (gnat_to_gnu_entity): Always take into account...
next