Commit Graph

  • 914071b39d Merge branch 'topic/slice-26.1' into '26.1' 26.1 Piotr Trojanek 2026-01-06 10:07:40 +01:00
  • 5db5a80138 Remove excessive constant qualifier on overlayed slice Piotr Trojanek 2025-11-26 12:42:00 +01:00
  • 8d9a67e323 Merge branch 'topic/constant_slice_overlay' into 'master' master Piotr Trojanek 2025-11-26 12:55:26 +01:00
  • 5fdae93f53 Remove excessive constant qualifier on overlayed slice Piotr Trojanek 2025-11-26 12:42:00 +01:00
  • 227020a983 Merge branch 'topic/unary_parens' into 'master' 26.0 Piotr Trojanek 2025-01-08 13:58:40 +00:00
  • ce3007c68b Remove redundant parentheses inside unary operators Piotr Trojanek 2025-01-08 11:47:38 +01:00
  • d28d09a618 Merge branch 'topic/25.1-configure' into '25.1' 25.2 25.1 25-sustained Piotr Trojanek 2024-11-12 16:53:15 +00:00
  • a62cb66b83 Adapt conditional linking with librt Piotr Trojanek 2024-11-05 16:32:34 +01:00
  • e6f0904611 Merge branch 'topic/librt' into 'master' Piotr Trojanek 2024-11-08 09:48:44 +00:00
  • a65a3718c1 Adapt conditional linking with librt Piotr Trojanek 2024-11-05 16:32:34 +01:00
  • 8ff38b7b46 Merge branch 'configure-cleanups' into 'master' 25.0 Piotr Trojanek 2024-05-23 08:01:07 +00:00
  • 7cde4f10dd Remove unreferenced autoconf macro Piotr Trojanek 2024-05-06 23:56:12 +02:00
  • a5b4ef4b34 Fix inconsistent whitespace Piotr Trojanek 2024-05-07 00:02:02 +02:00
  • e3c01123c5 Remove trailing whitespace from text files Piotr Trojanek 2024-05-07 00:00:39 +02:00
  • 1991404ded Merge branch 'topic/24.2-configure' into '24.2' 24.2 24-sustained Piotr Trojanek 2024-05-10 09:11:54 +00:00
  • 20c9853214 Merge branch 'configure-libaio' into 'master' Piotr Trojanek 2024-05-10 09:11:35 +00:00
  • f65459ec36 Remove irrelevant dependencies Piotr Trojanek 2024-05-08 11:17:12 +02:00
  • 940fe34004 Remove configure support for runstatedir that comes from Ubuntu bug Piotr Trojanek 2024-05-08 11:11:38 +02:00
  • 8948f43b1c Remove irrelevant dependency on libaio Piotr Trojanek 2024-05-08 10:57:47 +02:00
  • d8fca51b70 Merge branch 'topic/autoconf-2.72' into 'master' Tonu Naks 2024-05-06 11:40:49 +00:00
  • 9f88a73ba3 Upgrade configure.ac to autoconf 2.72 Tonu Naks 2024-04-30 14:23:32 +00:00
  • e9755eb1ee Merge branch 'topic/conf-upgrade' into 'master' Tonu Naks 2024-04-30 15:56:08 +00:00
  • 386ebf2922 Upgrade configure.in and aclocal.m4 Tonu Naks 2024-04-30 09:39:45 +00:00
  • e0d6e2d215 Remove irrelevant dependency on libnsl Tonu Naks 2024-04-23 11:55:14 +00:00
  • c6e47f0dbe Merge branch 'adjust_parameter_bound' into 'master' Piotr Trojanek 2024-01-19 09:01:27 +00:00
  • 8cce0dfff2 Simplify conversion to POSIX_String with array overlay Piotr Trojanek 2024-01-18 10:52:13 +01:00
  • a7e7d41134 Merge branch 'adjust_parameter_bound' into 'master' Piotr Trojanek 2024-01-12 16:44:50 +00:00
  • 3b96faf3a5 Use overlay to avoid copying values of the environment variables Piotr Trojanek 2024-01-11 16:59:51 +01:00
  • b6f9c2c2c6 Adjust parameter of For_Every_Environment_Variable to start at 1 Piotr Trojanek 2024-01-11 15:24:00 +01:00
  • 08c5539730 Remove Gerrit configuration Piotr Trojanek 2024-01-11 15:14:26 +01:00
  • 8ab2d57e98 Fix (again) warning about redundant parenthesis 24.1 24.0 Marc Poulhiès 2023-03-02 16:58:58 +01:00
  • c90a5bd7a3 Fix warning about redundant parenthesis Marc Poulhiès 2023-03-01 17:17:34 +01:00
  • 83bd20756c Fix warning about redundant parenthesis Marc Poulhiès 2023-02-28 16:19:59 +01:00
  • 1ff7fd74e6 .gitreview: set gerrit.defaultbranch to 23.2 [W118-031] 23.2 23-sustained Joel Brobecker 2023-01-19 11:35:02 +04:00
  • 3699025776 .gitreview: set gerrit.defaultbranch to 23.1 [VA13-011] 23.1 Joel Brobecker 2022-10-13 09:39:55 -07:00
  • f5aa7659ff .gitreview: set gerrit.defaultbranch to 23.0 [V922-001] 23.0 Joel Brobecker 2022-09-22 19:06:42 +02:00
  • e6c2f95ff8 Fix warning about implicit declaration of toupper Piotr Trojanek 2022-06-16 13:47:37 +02:00
  • dacffa1db0 Reorder WITH clauses alphabetically after removing Ada 83 renamings Piotr Trojanek 2022-06-13 19:56:23 +02:00
  • a058a7b3b9 Remove obsolete uses of renamed Ada 83 packages in debug build Piotr Trojanek 2022-06-13 17:45:03 +02:00
  • 728da9edd7 Remove obsolete uses of renamed Ada 83 packages Piotr Trojanek 2022-06-10 11:07:33 +02:00
  • 47c606e327 Revised README w/ improved instructions on how to link against the library Filip Gajowniczek 2022-04-26 09:06:17 -07:00
  • 1b1137e5c5 Restore Ada 95 compatibility Dmitriy Anisimkov 2022-03-20 07:54:08 +06:00
  • 713e241cfe Expose new flags to API Dmitriy Anisimkov 2022-03-17 15:34:56 +06:00
  • 4c72dea521 Fix tests compilation issues Dmitriy Anisimkov 2022-03-16 16:24:03 +06:00
  • e9113eecce Error callback on load executable at child process space Dmitriy Anisimkov 2022-03-15 21:26:21 +06:00
  • dd797d82cf Part of testsuite reanimation Dmitriy Anisimkov 2022-03-15 21:52:25 +06:00
  • ccbe33c240 Add constants for parameter oflag of open call Dmitriy Anisimkov 2022-03-08 17:28:36 +06:00
  • c75f68bfd5 florist.gpr: compile with gnatw.Z Frederic Konrad 2022-01-19 14:43:58 +01:00
  • 1e630b4c02 fix some unnecessary with of ancestor Frederic Konrad 2022-01-19 14:37:23 +01:00
  • ebb4c80d34 Makefile.in: make the generated files explicitely required by floristlib Frederic Konrad 2022-01-11 14:50:44 +01:00
  • 995476075b allow to build static and shared libraries Frederic Konrad 2021-12-21 17:51:16 +01:00
  • 43481883a3 Remove elinos and lynxos specific files Arnaud Charlet 2021-12-21 11:54:29 +00:00
  • 6b79a1af31 Add .gitreview file Joel Brobecker 2021-12-21 17:09:24 +04:00
  • aa0d4933cf libsrc/posix-unsafe_process_primitives.ads: fix warning Bob Duff 2021-12-11 08:18:38 -05:00
  • 77ed0d3d59 posix-signals: fix warning Bob Duff 2021-12-10 14:47:19 -05:00
  • 06379e2eb6 posix.adb: fix useless use clause warning v22.0.0 lts-22 lts-21 lts-20 a2c2-2020 22.2 22.1 22.0 22-sustained 21.2 21.1 21.0 21-sustained 20.2 20.1 20.0 20-sustained Frederic Konrad 2019-05-13 09:39:55 +00:00
  • 2dcf1b0428 [S217-004] posix-macros: don't use SIGRTMIN under Darwin Frederic Konrad 2019-02-27 17:10:07 +00:00
  • 0dd57470d3 posix-signals: fix SIGRTMIN Frederic Konrad 2019-02-25 16:49:41 +00:00
  • 7a17c911c3 * c-posix.c: Change POSIX_Character so it's a subtype, so that type conversions between String and POSIX_String work. Such conversions are a lot more efficient than calls to the conversion functions. R426-014 lts-19 19.2 19.1 19.0 19-sustained Bob Duff 2018-04-30 13:41:23 +00:00
  • 53147c4a6a Remove unneeded USE clauses Thomas Quinot 2017-11-09 16:57:08 +00:00
  • 4ab28c4a16 Enable -g when building in debug mode Thomas Quinot 2017-11-09 16:52:38 +00:00
  • 0bfc4970a7 (fork): Update secondary stack references to reflect the new secondary stack implementation in the GNAT run-time. lts-18 18.2 18.1 18.0 18-sustained Patrick Bernardi 2017-09-27 19:33:30 +00:00
  • 6aa6975d1c c-posix: cast CLOCK_REALTIME to int before generating its value. lts-7.4 Joel Brobecker 2017-09-13 23:28:53 +00:00
  • 4eb3d0ce86 c-posix: cast CLOCK_REALTIME to int before generating its value. Joel Brobecker 2017-09-07 12:56:32 +00:00
  • ee787cbb1c Remove ineffective use clause as per PA07-083 Justin Squirek 2017-08-29 15:09:45 +00:00
  • 775ce85cfa Fix typo Q208-017 gpl-2017 Arnaud Charlet 2017-02-08 13:54:32 +00:00
  • 035c0f4db6 Minor edits 17.2 17.1 17.0 Arnaud Charlet 2016-07-26 07:09:56 +00:00
  • c0259f0e6d Add '-f' to gprinstall call to force overwriting pre-existing install gnat-7.4.2 gnat-7.4.1 Joel Brobecker 2015-12-22 13:00:34 +00:00
  • 1d51e1083a Add '-f' to gprinstall call to force overwriting pre-existing install gpl-2016 Thomas Quinot 2015-12-18 09:37:51 +00:00
  • 385283f78e Limited support for cross builds (some steps must still be done manually) File pre-generated gensrc files for Elinos gpl-2015 gnat-7.4.0 Thomas Quinot 2015-02-18 15:40:01 +00:00
  • f4fe695efd Merge rev 234790 and 234843 from trunk gnat-7.3.2 gnat-7.3.1 Olivier Ramonat 2014-12-22 11:27:13 +00:00
  • 0e5567bc75 Change wording on --disable-threads to discourage people from using this feature (or ask us if they are confused). Part of NC11-035 Arnaud Charlet 2014-12-15 16:39:51 +00:00
  • 08ffd6c09c Allow building with --disable-threads with new build system Fixes NC11-035 Thomas Quinot 2014-12-12 09:05:56 +00:00
  • 7186b98554 Merge rev 233933 from trunk Olivier Ramonat 2014-12-11 10:36:16 +00:00
  • 86f6fe1251 Add back Ada 83 compatibility renamings: these are actually part of the standard mapping and should not have been removed. Thomas Quinot 2014-11-05 09:03:09 +00:00
  • 295b34781c Add feedback for new configure options Followup on N901-006 gnat-7.3.0 Thomas Quinot 2014-10-10 09:50:35 +00:00
  • 32181dc159 Support configuring for alternate RTS Thomas Quinot 2014-10-10 09:16:49 +00:00
  • 49191658be Install florist ALI files read-only to prevent unwanted recompilations For NA09-007 Thomas Quinot 2014-10-09 08:30:19 +00:00
  • b12158259e Pass scenario variables to gprinstall and gprclean, not just gprbuild For N901-006 Thomas Quinot 2014-10-08 09:17:38 +00:00
  • 562bf4596e Install all sources, for backwards compatibility. Support for setting build type from the configure command line Followup on N901-006 Thomas Quinot 2014-10-08 09:13:37 +00:00
  • 791059e0e7 Minor reformatting Thomas Quinot 2014-10-08 09:10:40 +00:00
  • 463783c0c0 Overhaul of Florist build system to support generation of a Florist shared library. Build using gprbuild, install using gprinstall. Thomas Quinot 2014-10-07 09:08:10 +00:00
  • 706f892cc3 Minor reformatting Fix for N915-026 (0000-705 failure) Thomas Quinot 2014-09-16 10:16:51 +00:00
  • 8785603b82 Add extension interfaces to st_blksize and st_blocks components of struct stat For I417-004 gpl-2014 Thomas Quinot 2014-02-21 17:12:41 +00:00
  • 54bf3e3a16 Fix another style error. Part of N216-004 Arnaud Charlet 2014-02-21 15:05:46 +00:00
  • 2f1a2c4e7b Generate correct style for Integer type declarations such as type IO_Count is range -2**63 .. (2**63) - 1; with spaces on each side of '-'. For N216-004 Vincent Celier 2014-02-18 17:32:46 +00:00
  • bf61c78787 Merge rev 221842 gnat-7.2.1 Olivier Ramonat 2014-01-17 13:13:07 +00:00
  • 2e0200e6e1 Fix AIX 7 build N111-007 Thomas Quinot 2014-01-13 14:06:19 +00:00
  • 6ceae88e7c Fix style errors related to 'then' positioning For MB24-001 Vincent Celier 2013-11-24 17:31:18 +00:00
  • a830cc130b Add pre-generated files for lynxos 5 as a work around for lynxos customers who need to use Florist. This is experimental for now and kludgy. Part of M123-004 gpl-2013 Arnaud Charlet 2013-01-23 22:34:35 +00:00
  • d4478d46a0 Add special case for readdir and readdir_r on Darwin since these symbols require version suffixes. Fixes L822-006 (failure of L806-009 on x86_64-darwin) gnat-7.1.2 gnat-7.1.1 Thomas Quinot 2012-08-22 09:57:27 +00:00
  • 4d0267789c Force redirection of filesystem system calls to their 64 bit counterpart for large file support only on systems that are not 64-bit native. Followup on L718-048 Fixes regression on 5723-002 on HP-UX caused by fix for L812-002 Thomas Quinot 2012-08-21 12:47:30 +00:00
  • bc05354450 Minor comment update. Thomas Quinot 2012-08-21 11:08:13 +00:00
  • 4d87ff1aff Add ftruncate to the list of functions impacted by Large File Support For L718-048, L816-003 Thomas Quinot 2012-08-21 10:52:39 +00:00
  • 03f346e1f9 Fix binding for lseek when LFS is enabled. L812-002 Thomas Quinot 2012-08-13 09:44:34 +00:00
  • 049275ae84 Enable large file support on older versions of Solaris too Fix for L718-048 Thomas Quinot 2012-08-13 09:14:05 +00:00
  • ece44fe27c Enable large file support on Solaris Fix for L718-048 Thomas Quinot 2012-08-08 14:46:10 +00:00
  • 24629ec635 On Linux, when Large File Support is enabled, force redirect of readdir and readdir_r to their 64 bit counterparts. Fixes L806-009 (regression caused by fix for L718-048) Thomas Quinot 2012-08-08 13:13:51 +00:00
  • a35851438a On x86-linux, use Large File Support by default. Fixes L718-048 Thomas Quinot 2012-07-19 11:20:35 +00:00
  • b07e2649d4 * configure.in: Consider errno as unsafe on HP=UX B.11.* Tristan Gingold 2012-06-14 14:57:00 +00:00