It has no effect on gprbuild1, but it has been added for gpr2 usage.
This code was added to prevent errors caused by unrecognized attributes.
Issue: eng/gpr/gpr-issues#765
Merge request eng/gpr/gprbuild!142 from branch 'mr/jicquel/gpr-issues#765' into 'master'
It has no effect on gprbuild1, but it has been added for gpr2 usage.
This code was added to prevent errors caused by unrecognized attributes.
Issue: eng/gpr/gpr-issues#765
The modified compiler gives:
gpr-compilation-process.adb:44:29: error: operator for type "String" is not declared in "Env_Maps"
Issue: eng/toolchain/gnat#1597
Merge request eng/gpr/gprbuild!139 from branch 'mr/botcazou-gnat#1597' into 'master'
The modified compiler gives:
gpr-compilation-process.adb:44:29: error: operator for type "String" is not declared in "Env_Maps"
Issue: eng/toolchain/gnat#1597
This reverts merge request !134
The 64-bit variant is already available in GCC 15 and can be used.
Closes eng/gpr/gpr-issues#688
Merge request eng/gpr/gprbuild!135 from branch 'revert-4ebbef90' into 'master'
The 64-bit variant is not available on all toolchains, in particular
it is not part yet of the community version of GNAT.
Fixes eng/gpr/gpr-issues#688
Merge request eng/gpr/gprbuild!134 from branch 'mr/lambourg/unix-time-call' into 'master'
The type is misleading since it has nothing to do with C's time_t (it is
defined as a subtype of Long_Long_Integer) and will eventually be removed.
The change also replaces a call to Ada.Calendar.Conversions.To_Unix_Time,
which is obsolescent, by one to Ada.Calendar.Conversions.To_Unix_Time_64.
Issue: eng/toolchain/gnat#1095
Merge request eng/gpr/gprbuild!132 from branch 'mr/botcazou-gnat#1095' into 'master'
The type is misleading since it has nothing to do with C's time_t (it is
defined as a subtype of Long_Long_Integer) and will eventually be removed.
The change also replaces a call to Ada.Calendar.Conversions.To_Unix_Time,
which is obsolescent, by one to Ada.Calendar.Conversions.To_Unix_Time_64.
Issue: eng/toolchain/gnat#1095
The other tools are now superseeded by the ones from the gpr
repository.
For eng/gpr/gpr-issues#548
Depends-On: eng/gpr/gpr!540
Depends-On: eng/gpr/gprbuild-internal!183
Depends-On: eng/shared/anod!5691
Merge request eng/gpr/gprbuild!129 from branch 'mr/lambourg/allow-gprbuild-only-build' into 'master'