This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from cd676dfa57e bswap: Handle vector CONSTRUCTORs [PR96239] new cbe22e189a3 [Ada] Add some OS constants to control serial port new 94117322e68 [Ada] Another small adjustment to System.Value_R new c507c83b324 [Ada] Mark generic body outside of SPARK new be19b8662bd [Ada] Fix gmem.out corruption by GNAT.Expect new bee916bcc70 [Ada] Reject junk syntax for Contract_Cases/Test_Case/Subpr [...] new a0d40c5c325 [Ada] Fix integer-vs-float errors in example for Test_Case pragma new e8070c83ab4 [Ada] Avoid artificial underflow in System.Val_Real new 61c91059b96 [Ada] Fix possible uninitialized ATCB component use new 1053ff8a3a8 [Ada] Fix glitch in comment of System.Powten_Table new 612c48b13b3 [Ada] Simplify membership tests with N_Subprogram_Call subtype new 2c623ed86a3 [Ada] Simplify membership tests with N_Delay_Statement subtype new 55337de8470 [Ada] Fix typo in checks for implementation defined units new 027ed68ca0f [Ada] Refine types of variables for parsing formal object d [...] new 64f4351d83f [Ada] Remove inconsistent colons in messages for Ada 83 violations new 29cd42e0191 [Ada] Fix memory leak in GNAT.Expect.Non_Blocking_Spawn on Windows new aa44eaca602 [Ada] armhf-linux: symbolic tracebacks new d1d0c4c8005 [Ada] Handle iterator filters on loop specifications over c [...] new 571d3fb1f40 [Ada] Add contracts to Ada.Strings.Fixed new 1c4aefb6818 [Ada] Code cleanup: rename ALI.Scope
The 19 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ada/Makefile.rtl | 2 + gcc/ada/adaint.c | 3 + gcc/ada/adaint.h | 10 +- gcc/ada/ali.adb | 10 +- gcc/ada/ali.ads | 4 +- gcc/ada/bindo-writers.adb | 2 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 4 +- gcc/ada/exp_ch6.adb | 3 +- gcc/ada/exp_ch9.adb | 3 +- gcc/ada/exp_util.adb | 3 +- gcc/ada/expect.c | 8 +- gcc/ada/gnat_rm.texi | 6 +- gcc/ada/impunit.adb | 2 +- gcc/ada/lib-writ.adb | 2 +- gcc/ada/libgnarl/s-tporft.adb | 1 + gcc/ada/libgnat/a-strfix.ads | 894 +++++++++++++++++++-- gcc/ada/libgnat/a-tifiio.adb | 2 +- gcc/ada/libgnat/a-tifiio.ads | 2 +- gcc/ada/libgnat/a-tifiio__128.adb | 2 +- gcc/ada/libgnat/g-expect.adb | 6 + gcc/ada/libgnat/memtrack.adb | 33 +- gcc/ada/libgnat/s-objrea.adb | 4 + gcc/ada/libgnat/s-objrea.ads | 5 +- gcc/ada/libgnat/s-powtab.ads | 6 +- gcc/ada/libgnat/s-valrea.adb | 51 +- gcc/ada/libgnat/s-valuer.adb | 18 +- gcc/ada/par-ch12.adb | 6 +- gcc/ada/par-ch3.adb | 2 +- gcc/ada/s-oscons-tmplt.c | 35 + gcc/ada/sem_ch11.adb | 2 +- gcc/ada/sem_ch13.adb | 16 +- gcc/ada/sem_ch3.adb | 2 +- gcc/ada/sem_ch4.adb | 3 +- gcc/ada/sem_ch5.adb | 8 +- gcc/ada/sem_disp.adb | 2 +- gcc/ada/sem_elab.adb | 4 +- gcc/ada/sem_prag.adb | 42 +- gcc/ada/sem_warn.adb | 4 +- 38 files changed, 1091 insertions(+), 121 deletions(-)