aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/freeze.adb
AgeCommit message (Expand)AuthorFilesLines
2020-07-10[Ada] Use small limit for aggregates inside subprogramsArnaud Charlet1-0/+15
2020-07-10[Ada] Fix crash on quantified expression in expression function (2)Eric Botcazou1-2/+3
2020-07-10[Ada] Fix crash on quantified expression in expression functionEric Botcazou1-0/+16
2020-07-08[Ada] Fix internal error on string type comparision with predicateEric Botcazou1-16/+71
2020-07-08[Ada] Fix incorrect placement of freeze node with predicateEric Botcazou1-5/+12
2020-07-08[Ada] Add comment on implementation choice for byte-packed array typesEric Botcazou1-1/+4
2020-07-08[Ada] Check predicates for subtypes of private typesBob Duff1-5/+2
2020-07-07[Ada] Small adjustment in the handling of alignment for arraysEric Botcazou1-20/+5
2020-07-07[Ada] Handle explicit dereferences in expression functionsEd Schonberg1-0/+9
2020-07-06[Ada] Various typo fixes and reformatting of commentsGary Dismukes1-7/+7
2020-06-18[Ada] Crash in tagged type constructor with task componentsJavier Miranda1-4/+23
2020-06-17[Ada] Crash in tagged type constructor with task componentsJavier Miranda1-1/+69
2020-06-16[Ada] Couple of formatting and stylistic fixesEric Botcazou1-6/+4
2020-06-16[Ada] Fix premature freezing of artificial array subtypeEric Botcazou1-9/+12
2020-06-16[Ada] Fix small fallout of freezing change for expression functionsEric Botcazou1-41/+49
2020-06-16[Ada] Spurious undefined symbol with nested call to expression functionEd Schonberg1-20/+16
2020-06-15[Ada] Link failure with call to expression function in preconditionEd Schonberg1-3/+9
2020-06-10[Ada] Remove more references to ASISArnaud Charlet1-8/+0
2020-06-09[Ada] Implement AI12-0028: Import of variadic C functionsEric Botcazou1-6/+3
2020-06-03[Ada] Iterate with procedural versions of Next_... routines where possiblePiotr Trojanek1-2/+2
2020-06-02[Ada] Bump copyright yearArnaud Charlet1-1/+1
2019-12-16[Ada] Remove new strict-alignment check added by AI12-0001Eric Botcazou1-16/+14
2019-12-16[Ada] AI12-0001: Independence and Representation clauses for atomic objectsEric Botcazou1-182/+191
2019-12-16[Ada] Implement new legality rules introduced in C.6(13) by AI12-0128Eric Botcazou1-47/+52
2019-12-12[Ada] Fix repeated words and typos in doc and commentsPiotr Trojanek1-1/+1
2019-10-10[Ada] Ensure constructor is a C++ constructorArnaud Charlet1-0/+1
2019-09-18[Ada] No Storage_Error for an oversized disabled ghost array objectSteve Baird1-1/+2
2019-08-20[Ada] Improve generated code for initialization of atomicsBob Duff1-0/+1
2019-08-19[Ada] Factor out the "size for& too small..." error messageBob Duff1-3/+1
2019-08-14[Ada] Equality for nonabstract type derived from interface treated as abstractGary Dismukes1-5/+3
2019-08-12[Ada] Improve error message for Object_Size clause on dynamic arrayEric Botcazou1-1/+1
2019-07-22[Ada] Incorrect values in conversion from fixed-point subtype with 'SmallEd Schonberg1-0/+11
2019-07-22[Ada] Crash in C++ constructor without external and link nameJavier Miranda1-0/+15
2019-07-09[Ada] Prevent inconsistent state for inlining in GNATproveYannick Moy1-1/+4
2019-07-03[Ada] Extend -gnatw.z warning to array typesEric Botcazou1-9/+16
2019-07-01[Ada] Crash due to missing freeze nodes in transient scopeHristian Kirtchev1-4/+15
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat1-1/+1
2018-12-11[Ada] Spurious error with pragma Thread_Local_StorageHristian Kirtchev1-40/+99
2018-12-11[Ada] Crash on generic instantiation in ignored Ghost contextHristian Kirtchev1-35/+31
2018-12-11[Ada] Crash on ignored Ghost expression functionHristian Kirtchev1-2/+8
2018-12-11[Ada] Spurious errors on aspect specifications in generic unitsEd Schonberg1-8/+0
2018-12-03[Ada] Fix internal error on package instantiation on private typeEric Botcazou1-2/+23
2018-11-14[Ada] Use of Suppress_Initialization with pragma Thread_Local_StorageHristian Kirtchev1-33/+63
2018-11-14[Ada] Minor reformattingHristian Kirtchev1-6/+6
2018-11-14[Ada] Improper extension of bounds of fixed-point typeEd Schonberg1-3/+4
2018-09-26[Ada] Fix ICE related to type freezingEd Schonberg1-4/+13
2018-08-21[Ada] Minor reformattingsHristian Kirtchev1-17/+16
2018-08-21[Ada] Spurious crash on expression function as completion with contractsEd Schonberg1-0/+204
2018-08-21[Ada] Unnesting: do not emit warnings for access to subprogramsEd Schonberg1-1/+5
2018-07-31[Ada] Fix a freezing issueJavier Miranda1-0/+6