Commit Graph

  • 308975775b Fix the Library_Options attribute processing Vincent Jicquel 2025-09-16 18:56:51 +02:00
  • 1e3b5e26d9 Provide a procedure for setting linker mapping file Vincent Jicquel 2025-09-16 18:45:06 +02:00
  • 0ba725aaed Remove unused Ada_Bind's Linker_Options function Vincent Jicquel 2025-09-15 16:52:26 +02:00
  • ed32c066ef Add a way to not replay gprbuilds warnings Pierre Béguet 2025-10-14 14:47:20 +00:00
  • f6dd3d2cbd Adapt command_line test to the new --no-warnings-replay/-n Pierre Béguet 2025-10-14 11:22:46 +02:00
  • bb201a515d Add a way to not replay gprbuilds warnings Pierre Béguet 2025-10-13 13:31:56 +02:00
  • 8366f135f5 Adapt command_line test to the new --no-warnings-replay Pierre Béguet 2025-10-13 15:50:25 +02:00
  • ed06b8615d Add a way to not replay gprbuilds warnings Pierre Béguet 2025-10-13 13:31:56 +02:00
  • 7a8962bcb4 Strengthen the CI and ensure all jobs are working. Jerome Lambourg 2025-10-14 15:41:13 +02:00
  • 5f32058372 Strengthen the CI and ensure all jobs are working. Jerome Lambourg 2025-10-04 22:42:29 +02:00
  • 0204361390 Fix various issues with the handling of the command line Pierre Béguet 2025-10-14 10:15:40 +00:00
  • 1d8efb577a Adapt the command_line test to the new handling of -O[<level>] Pierre Béguet 2025-10-06 12:02:18 +02:00
  • 56fe071519 Adapt the command_line test to the new handling of -O[<level>] Pierre Béguet 2025-10-06 12:02:18 +02:00
  • 503bf97a66 Fix various issues with the handling of the command line Pierre Béguet 2025-10-06 11:04:35 +02:00
  • 9bbb34530d Adjust tools/gprbuild/runtime_build on x86-windows Jerome Lambourg 2025-10-14 11:16:12 +02:00
  • b3831e0b36 Adjust tools/gprbuild/runtime_build on x86-windows Jerome Lambourg 2025-10-14 09:45:09 +02:00
  • 86928e730c Use OS-dependent case sensitivity for prefixes and suffixes Vincent Jicquel 2025-10-14 08:08:37 +00:00
  • 9f95b2dad3 Use OS-dependent case sensitivity for prefixes and suffixes Vincent Jicquel 2025-10-09 14:23:40 +02:00
  • b9b1124170 Process source names as binder switches attribute indexes Vincent Jicquel 2025-10-13 10:41:04 +00:00
  • 9af6a6acbe Process source names as binder switches attribute indexes Vincent Jicquel 2025-09-25 18:05:56 +02:00
  • ca3a98b7d7 Fix the global process manager test Vincent Jicquel 2025-10-10 16:01:30 +00:00
  • 24f6bd6263 Fix the global process manager test Vincent Jicquel 2025-10-10 13:27:12 +02:00
  • 91a68b9836 Make sorting of views resilient to a project root change Jerome Lambourg 2025-10-10 16:17:04 +02:00
  • f3d2c25387 Add test checking order invarience of the include path Jerome Lambourg 2025-10-09 22:28:26 +02:00
  • bc085c5bdb Adjust test include-path with new sorted output Jerome Lambourg 2025-10-09 22:00:26 +02:00
  • a2a33dc1c0 View_Base_Internal: remove the view's id, confusing with the View_Id structure Jerome Lambourg 2025-10-09 22:38:00 +02:00
  • 6e35c91be0 Project.View: Closure to take into account aggregated projects dependencies Jerome Lambourg 2025-10-09 19:44:51 +02:00
  • e00338aff6 Make sorting of views resilient to a project root change Jerome Lambourg 2025-10-09 19:44:00 +02:00
  • 89e73d3253 Update tests output after the gnatcoll MR eng/toolchain/gnatcoll-core!218 Vincent Jicquel 2025-10-10 08:19:07 +00:00
  • 724176856f Update tests output after the gnatcoll MR eng/toolchain/gnatcoll-core!218 Vincent Jicquel 2025-10-09 17:11:36 +02:00
  • b022556439 Update GPRbuild User Guide to mention GPRbuild2 v26.0.0 26.0 Pierre Béguet 2025-10-07 10:04:26 +00:00
  • fc9e8c9a7f Update GPRbuild User Guide to mention GPRbuild2 Pierre Béguet 2025-10-06 11:52:40 +00:00
  • 5648e53cea Adjust the test output according to tools changes in the main branch Vincent Jicquel 2025-10-06 12:22:52 +00:00
  • c3c66bf6a8 Update GPRbuild User Guide to mention GPRbuild2 Pierre Béguet 2025-10-06 11:35:27 +00:00
  • dcb5b4d294 Apply 1 suggestion(s) to 1 file(s) Pierre Béguet 2025-10-06 10:34:37 +00:00
  • b710237ab1 Remove mentions to a specific release for GPRbuild2 in GPRbuild User Guide Pierre Béguet 2025-10-03 14:04:15 +02:00
  • cd18375e9f Add GPRbuild2 limitations to the GPRbuild User Guide Pierre Béguet 2025-10-02 12:23:08 +02:00
  • 19323fb09b Update GPRbuild User Guide to mention GPRbuild2 Pierre Béguet 2025-10-01 11:16:41 +02:00
  • 6ea8cf8f1b Adjust the test output according to tools changes in the main branch Vincent Jicquel 2025-10-03 17:18:56 +02:00
  • dff9eca2be Remove cov testing for this branch Jerome Lambourg 2025-10-03 17:30:41 +02:00
  • 59b2f6e79b Fix handling of Builder'Switches attribute in gprbuild Jerome Lambourg 2025-10-03 15:43:40 +02:00
  • f82ddf2a31 Fix handling of Builder'Switches attribute in gprbuild Jerome Lambourg 2025-10-03 11:08:42 +02:00
  • 95a0de55e0 Fix Actions_Class of the Link_Options_Insert action Vincent Jicquel 2025-10-03 12:36:02 +00:00
  • e556d6b221 Fix Actions_Class of the Link_Options_Insert action Vincent Jicquel 2025-09-15 16:53:53 +02:00
  • 8d40fa817d Remove unused GPR2.Is_Ada_Runtime_Unit_Name Jerome Lambourg 2025-10-02 20:07:31 +02:00
  • c29858b609 CI: tentative fix for build_gpr2_users job Jerome Lambourg 2025-10-01 17:09:11 +02:00
  • 1c7de3c531 Remove unused GPR2.Is_Ada_Runtime_Unit_Name Jerome Lambourg 2025-09-20 23:55:50 +02:00
  • 203d98d9cf Ensure deps found via non-ada dependencies are marked as sources Jerome Lambourg 2025-10-02 18:50:32 +02:00
  • 84b1f4a50d Remove cov testing for this branch Jerome Lambourg 2025-10-02 18:06:07 +02:00
  • 865161d3ac Adjust the test output according to tools changes in main Jerome Lambourg 2025-10-02 18:03:46 +02:00
  • 6decd66e6d Ensure deps found via non-ada dependencies are marked as sources Jerome Lambourg 2025-10-02 17:51:46 +02:00
  • 110eef085f Adjust the test output according to tools changes in main Jerome Lambourg 2025-10-02 14:29:18 +02:00
  • bfbf9069ef Raise the timeout of Parsing-Assertions-Checks as it barely fails on valgrind Pierre Béguet 2025-10-02 13:11:16 +00:00
  • a96bc902d3 Raise a warning when a skipped action has an invalid signature Vincent Jicquel 2025-10-02 13:01:22 +00:00
  • 03a8fb78a9 Raise a warning when a skipped action has an invalid signature Vincent Jicquel 2025-10-01 10:49:15 +02:00
  • 128efdbd40 Raise the timeout of Parsing-Assertions-Checks as it barely fails on valgrind Pierre Béguet 2025-10-02 08:41:05 +00:00
  • b2bc002132 Implement the initial version of gprls based on libgpr2's build database Vincent Jicquel 2025-10-01 16:21:26 +00:00
  • 3715bc180f Implement the initial version of gprls based on libgpr2's build database Vincent Jicquel 2025-09-23 12:37:21 +02:00
  • 4372580cf1 Implement a subprogram to check the signature of a single artifact Vincent Jicquel 2025-09-23 12:32:42 +02:00
  • e56fc78952 Add gnatcoll traces to the build signature Vincent Jicquel 2025-09-30 16:03:07 +02:00
  • 9209dd351d Add missing source inputs to the compilation actions Vincent Jicquel 2025-09-23 12:30:30 +02:00
  • 9d51c49052 Implement a Source_Files artifact type Vincent Jicquel 2025-09-23 12:23:35 +02:00
  • 0c8a4b4f60 Allow loading a signature without checking checksums Vincent Jicquel 2025-09-23 12:13:34 +02:00
  • 1c6e8bff4e Implement a mode to populate only actions required by mains Vincent Jicquel 2025-09-23 11:40:56 +02:00
  • 9300c2438e Rename Ada compile action's Input_Unit to Unit Vincent Jicquel 2025-07-24 17:31:11 +02:00
  • abd080eff5 documentation: format GPR environment variables with :envvar: Vincent Jicquel 2025-10-01 14:27:41 +00:00
  • 530809aecb documentation: format GPR environment variables with :envvar: Vincent Jicquel 2025-10-01 15:51:08 +02:00
  • 87d6e428fe Use static-pic libraries to link C-binding library Vadim Godunko 2025-10-01 13:29:11 +00:00
  • 3affc0ae76 Use static-pic libraries to link C-binding library Vadim Godunko 2025-10-01 14:05:04 +04:00
  • 376988fe85 Fix issue with encapsulated library closure Jerome Lambourg 2025-10-01 15:25:09 +02:00
  • 0faca7b526 Fix issue with encapsulated library closure Jerome Lambourg 2025-10-01 11:20:00 +02:00
  • 5d1b8a5766 Improvements to allow building the runtime Jerome Lambourg 2025-09-30 18:42:15 +02:00
  • 9c7140eb10 Add a test checking the build of the runtime Jerome Lambourg 2025-09-29 11:21:04 +02:00
  • 1261250e0b Build.Response_File: protect write operations from empty strings Jerome Lambourg 2025-09-29 14:29:33 +02:00
  • f75ab16f5d Lookup Linker_Options when linking a non-standalone shared library Jerome Lambourg 2025-09-28 18:17:31 +02:00
  • ac462ba400 Ali_Parser: support extraction of Linker_Options from the ALI Jerome Lambourg 2025-09-22 15:18:02 +02:00
  • 6bba2681d1 Don't link with libgnat/libgnarl in case we're building a runtime. Jerome Lambourg 2025-09-21 00:09:00 +02:00
  • 24c206bcc7 Adjust tests Jerome Lambourg 2025-09-22 15:17:16 +02:00
  • 31d4ab9adc Adjust Actions.Compile.Ada to the new ALI parser object Jerome Lambourg 2025-09-21 21:57:46 +02:00
  • 3cf27105fa ALI_Parser: do the parsing in one pass, make it an object. Jerome Lambourg 2025-09-21 21:50:19 +02:00
  • e4d9f23963 Cleanup the test suite Jerome Lambourg 2025-09-30 17:13:31 +02:00
  • a1e3efa704 Test ali_parser: remove the obj directory, certainly pushed by mistake. Jerome Lambourg 2025-09-20 23:46:52 +02:00
  • c2728f81d8 Remove some obsolete tests inherited from branch legacy Jerome Lambourg 2025-09-25 18:20:47 +02:00
  • e899de0d99 Revive test multi-unit-2 Jerome Lambourg 2025-09-25 18:09:39 +02:00
  • 882dd616fd Revive test multi-unit-1 Jerome Lambourg 2025-09-25 15:35:46 +02:00
  • 0292454bc6 Revive the test file-reader Jerome Lambourg 2025-09-25 14:16:36 +02:00
  • 3fe14be10c Revive test extension/lib Jerome Lambourg 2025-09-25 13:53:21 +02:00
  • 952301c9de Revive aggregate/lib-2 and lib-3 tests Jerome Lambourg 2025-09-25 12:30:13 +02:00
  • 4afe67f276 Revive the command_line test Jerome Lambourg 2025-09-25 11:22:46 +02:00
  • e88fcf0a90 Remove some obsolete switches from gprbuild's usage report Jerome Lambourg 2025-09-25 11:20:33 +02:00
  • 2d0192b27a Fix non-homogeneous return code upon wrong switches being used Jerome Lambourg 2025-09-25 11:19:04 +02:00
  • 26fdd558c1 Remove test unitname-from-ali Jerome Lambourg 2025-09-25 09:51:05 +02:00
  • 294989ab65 Do not create the Link_Options_Insert action for shared standalone libraries Vincent Jicquel 2025-09-30 15:04:26 +00:00
  • 9d278122c1 Do not create the Link_Options_Insert action for shared standalone libraries Vincent Jicquel 2025-09-15 16:20:59 +02:00
  • 48b8924aa2 Raise an error when a source contains multiple units at the same index Vincent Jicquel 2025-09-30 14:18:43 +00:00
  • 233ea594d8 Raise an error when a source contains multiple units at the same index Vincent Jicquel 2025-09-25 18:27:01 +02:00
  • 7d3e8cb93b Move naming tests in a dedicated test subdirectory Vincent Jicquel 2025-09-29 14:22:50 +02:00
  • 97a7cecde1 Documentation: fix the descriptions of --src-subdirs Pierre-Marie de Rodat 2025-09-30 10:18:11 +00:00
  • 3a9005c5cf Documentation: fix the descriptions of --src-subdirs Pierre-Marie de Rodat 2025-09-30 11:33:57 +02:00
  • 7e494171c7 Raise the timeout of Parsing-Assertions-Checks as it barely fails on valgrind Pierre Béguet 2025-09-30 09:46:59 +00:00