Pascal Obry
645536ce8d
Merge branch 'po/filters-update' into 'master'
...
Ensure that the regexp/regpat is cloned.
See merge request eng/toolchain/templates-parser!9
v25.2.0
v25.0.0
2024-08-23 15:53:29 +00:00
Pascal Obry
7bc8a2b023
Ensure that the regexp/regpat is cloned.
...
Fix crash reported when releasing MATCH filter in macros.
Add corresponding regression test.
Part of eng/toolchain/aws#39
2024-08-21 18:12:08 -04:00
Pascal Obry
6f4e561f23
Add START_WITH and END_WITH filter.
...
Add corresponding regression tests and documentation.
Motivated by eng/toolchain/aws#39
2024-08-21 18:12:08 -04:00
Pascal Obry
5e15c8f6fc
Minor code simplification.
...
no-tn-check
2024-08-17 08:27:56 -04:00
Pascal Obry
bef385ee65
Merge branch 'po/ada2022' into 'master'
...
po/ada2022
See merge request eng/toolchain/templates-parser!8
2024-05-12 14:11:42 +00:00
Pascal Obry
38ccfe2143
Use Ada 2022 @ short hand syntax.
2024-05-02 18:09:49 +02:00
Pascal Obry
d12197cda9
Use Ada 2022 delta aggregate.
2024-05-02 18:09:49 +02:00
Pascal Obry
60431b6405
Use Ada 2022 @ short hand syntax.
2024-05-02 18:09:49 +02:00
Pascal Obry
b6f03f9372
Use Ada 2022 array aggregate syntax.
2024-05-02 18:09:49 +02:00
Gail Schenker
50318980e1
Merge branch 'po/ada2022' into 'master'
...
Revert all Ada 2022 changes.
See merge request eng/toolchain/templates-parser!7
2024-03-14 22:39:55 +00:00
Pascal Obry
d5a41cf7a4
Revert all Ada 2022 changes.
2024-03-14 23:23:09 +01:00
Pascal Obry
8289bd37f7
Merge branch 'po/ada2022' into 'master'
...
po/ada2022 - migrate templates parser to Ada 2022
See merge request eng/toolchain/templates-parser!6
2024-03-14 17:09:11 +00:00
Pascal Obry
f581587cc9
Use Ada 2022 @ short hand syntax.
2024-03-14 17:08:59 +00:00
Pascal Obry
32768c94c7
Use Ada 2022 delta aggregate.
2024-03-14 17:08:59 +00:00
Pascal Obry
c2d389d1a9
Minor code clean-up and reformatting.
2024-03-14 17:08:59 +00:00
Pascal Obry
ce2f694b50
Use Ada 2022 @ short hand syntax.
2024-03-14 17:08:59 +00:00
Pascal Obry
a1b25da130
Use Ada 2022 array aggregate syntax.
2024-03-14 17:08:59 +00:00
Pascal Obry
86afce85ec
Merge branch 'po/merge-translate-set' into 'master'
...
Implement '&' operator between two Translate_Set.
See merge request eng/toolchain/templates-parser!5
2024-01-14 19:00:51 +00:00
Pascal Obry
6f0a6ff2dd
Implement '&' operator between two Translate_Set.
...
Add corresponding regression test.
TN: eng/toolchain/templates-parser#4
2024-01-12 08:43:18 +01:00
Pascal Obry
7ded302363
Merge branch 'gh/issue42' into 'master'
...
Fix handling of cursor tag of dimension 1 and length 1.
Closes #3
See merge request eng/toolchain/templates-parser!4
2023-12-11 16:10:24 +00:00
Pascal Obry
53f95cffde
Fix handling of cursor tag of dimension 1 and length 1.
...
Cursor tag of dimension 1 and length 1 should be processed
as standard tag instead of being ignored.
Add corresponding regression test.
Fixes eng/toolchain/templates-parser#3
2023-12-08 17:51:22 +01:00
Pascal Obry
eb562fa080
Merge branch 'gh/60' into 'master'
...
Let makefile.setup override default values for some variables
See merge request eng/toolchain/templates-parser!3
2023-12-06 16:14:16 +00:00
Nicolas Boulenguez
25600472c8
Let makefile.setup override default values for some variables
...
Symptom:
```
make setup PRJ_BUILD=Debug
make
```
answers `gprbuild -p "-XPRJ_BUILD=Release" ...`.
2023-12-06 10:52:08 +01:00
Pascal Obry
6c3ff87a04
Merge branch 'gh/56' into 'master'
...
Improve makefile behavior with ENABLE_SHARED=false
See merge request eng/toolchain/templates-parser!2
2023-12-05 17:24:58 +00:00
Ronan Desplanques
6c8a6d699c
Improve makefile behavior with ENABLE_SHARED=false
...
Before this commit, running
`make ENABLE_STATIC=true ENABLE_SHARED=false` would not build a
static version of the library, which was unexpected. Now the same
command generates a static version of the library.
2023-12-04 11:43:55 +01:00