Commit Graph

  • 760efba421 * (backend-be_corba_ada-helpers_internals.adb): Ensure sequence element TypeCodes and alias original TypeCodes are initialized before creating their own TypeCode. Remove useless add_element calls in case of alias TypeCode initialization. Jérôme Hugues 2008-03-18 13:56:58 +00:00
  • 7ff744ed9d * (parser.ad?): When parsing an operation type spec, create a new node with the appropriate location. Jérôme Hugues 2008-03-18 09:11:25 +00:00
  • 6a7755ae4f Minor reformatting. Code cleanup. Thomas Quinot 2008-03-17 10:47:13 +00:00
  • 54dbabe3be Clean up obsolete variables Thomas Quinot 2008-03-17 10:36:18 +00:00
  • c8246dcc3b If no multicast group address (and port) is specified, disable the MIOP access point. Partial fix for H311-027 Thomas Quinot 2008-03-17 10:35:39 +00:00
  • d2eb142163 Minor reformatting Thomas Quinot 2008-03-17 08:32:21 +00:00
  • ec2e5bf48c (Launch_Partition): Change '\' to '/' in command line passed to 'sh', in case this is on windows, where '\' is supposed to be treated as directory separator. This is temporary, until we change it to not depend on 'sh' at all. This is apparently harmless on Unix, so it is done unconditionally. For H313-026 Bob Duff 2008-03-15 21:23:40 +00:00
  • 8d91c2d365 Replace Ada 05 construct by Ada 95 equivalent. Part of H313-013 Arnaud Charlet 2008-03-13 17:52:19 +00:00
  • d62dfaea5b Document all switch requirements. Use -gnat05 for polyorb-initialization.adb Use -gnatg only for implementation packages. For H313-013 Arnaud Charlet 2008-03-13 17:46:25 +00:00
  • 72c1724f15 Replace Ada 05 code by Ada 95 equivalent. Part of H313-013 Arnaud Charlet 2008-03-13 17:34:12 +00:00
  • a8fc05d728 Replace Ada 2005 code by Ada 95 code. Part of H313-013 Arnaud Charlet 2008-03-13 17:31:49 +00:00
  • 81d91dad45 Replace Ada 05 raise with by Raise_Exception. Part of H313-013. Arnaud Charlet 2008-03-13 17:30:11 +00:00
  • 0653a349b7 Revert previous change: this package is preelaborate, so cannot depend on Ada.Exceptions in Ada 95. Part of H313-013 Arnaud Charlet 2008-03-13 17:25:36 +00:00
  • 121a1f429d Kill warning when compiling in 95 mode. Part of H313-013 Arnaud Charlet 2008-03-13 17:12:43 +00:00
  • d334671742 Get rid of Ada 2005 construct. Part of H313-013 Arnaud Charlet 2008-03-13 17:07:58 +00:00
  • 890905a643 Fix file names in error messages to be portable across Unix/Windows. Fixes H312-027. Bob Duff 2008-03-13 14:29:59 +00:00
  • ad716c019d Force MIOP version to 1.0 when printing a corbaloc. Jérôme Hugues 2008-03-11 15:43:15 +00:00
  • 3088d35f3a Quick hack to revive this script Jérôme Hugues 2008-03-11 15:34:32 +00:00
  • 2fbf5bfe40 * (backend-be_corba_ada-cdrs.adb): Correctly handle empty unions during unmarshalling. Jérôme Hugues 2008-03-11 13:50:37 +00:00
  • 1a6e49a49a Added WAG when compiling with GNAT GPL 2007 Jérôme Hugues 2008-03-10 16:36:22 +00:00
  • 3eb7aa128b Minor wording changes. Bob Duff 2008-03-10 15:53:03 +00:00
  • a399a403d3 Tentatively remove pragma Warnings Off now that GNAT warning has been tuned. Part of H309-001 Arnaud Charlet 2008-03-09 16:20:33 +00:00
  • d44afbfe96 disable warning on overlaying constant value for now Arnaud Charlet 2008-03-08 16:02:11 +00:00
  • 3ca4a7eb2e Fix previous commit by removing constant keyword. Add ??? comment. Arnaud Charlet 2008-03-08 14:36:51 +00:00
  • 942bc7f826 Kill new warning on overlaid data. Arnaud Charlet 2008-03-08 13:37:55 +00:00
  • d70077889e Minor spelling fix Thomas Quinot 2008-03-08 00:26:00 +00:00
  • 45f44a42d8 Add missing quotes around executable name in shell starter Thomas Quinot 2008-03-07 16:28:08 +00:00
  • 3870d2f4ec Minor reformatting Thomas Quinot 2008-03-07 16:26:04 +00:00
  • 7f1e870dc2 Permit run-time configuration files to specify variables with an empty value. Thomas Quinot 2008-03-07 16:23:20 +00:00
  • 325c1943d2 Remove trailing spaces Thomas Quinot 2008-03-06 21:13:57 +00:00
  • 36536daebb Do not add "-I." on gnat command lines. The sources of the user application are made available through the generated project file. Fixes bogus gnatmake warnings on 0008-412. Thomas Quinot 2008-03-06 20:13:16 +00:00
  • b1a6d1ea3f Minor reformatting Thomas Quinot 2008-03-06 18:58:57 +00:00
  • 8a81805d43 When checking for fcntl.h availability for cross compiler, do not attempt to just preprocess the header if we can't compile it with the target compiler, as the preprocessing-only test would be done in the host environment, not the target environment. Thomas Quinot 2008-03-06 18:02:23 +00:00
  • aa2aa7e7b2 (Show_Partition): Do not attempt to show flags for a non-existent unit. Thomas Quinot 2008-03-06 17:01:00 +00:00
  • 4c1b4517f5 Revert previous change to this file, checked in by mistake. Thomas Quinot 2008-03-06 16:43:07 +00:00
  • eb5b4ba9f9 List of contributors in alphabetical order. Santiago Uruena 2008-03-06 16:40:40 +00:00
  • cfc3c3fcae Specify in the User Manual that the static configuration is only for embedded platforms. For H131-017 Santiago Uruena 2008-03-06 15:31:39 +00:00
  • 8f475af3cd Ensure generated files do not contain two consecutive white lines. Thomas Quinot 2008-03-06 14:31:47 +00:00
  • 3c634bb40f Remove potential blank line to fix style check error. Arnaud Charlet 2008-03-06 14:25:03 +00:00
  • 327c064e25 Adjust previous comment to make it more general (AIX and HP-UX don't seem to support weak externals either). Thomas Quinot 2008-03-06 14:22:43 +00:00
  • 909279650e Add documentation for previous change (explain why Parameters.Static is not included by default on native platforms). For H131-017 Thomas Quinot 2008-03-06 14:20:33 +00:00
  • e5ae8a4db9 (PolyORB.Setup.Common_Base): name changed from PolyORB.Setup.Base Thomas Quinot 2008-03-06 14:16:55 +00:00
  • c5b03423c5 Change weak external name of static configuration array to __PolyORB_static_parameters for better consistency with other PolyORB external symbols and terminology (continued). Thomas Quinot 2008-03-06 14:15:14 +00:00
  • 99d1881d28 Change weak external name of static configuration array to __PolyORB_static_parameters for better consistency with other PolyORB external symbols and terminology. Thomas Quinot 2008-03-06 14:08:13 +00:00
  • 531bfc63ec Fix casing in named parameter associations. Thomas Quinot 2008-03-06 14:03:32 +00:00
  • 98c4427ad5 Adding Santiago Uruena to the list of contributors. Santiago Uruena 2008-03-05 23:26:32 +00:00
  • 5cc632c636 Modifying property 'svn:ignore' to avoid showing files created by support/reconfig. Santiago Uruena 2008-03-05 23:21:17 +00:00
  • dda4b9beae Added new method for link-time configuration. Designed for embedded systems. Santiago Uruena 2008-03-05 22:45:18 +00:00
  • 415e03892b Documentation changes for the new static conf. Santiago Uruena 2008-03-05 22:34:09 +00:00
  • b9d85aaa69 * (backend-be_corba_ada-stubs.adb, backend-be_corba_ada-skels.adb): Fix some compile time errors and warnings when using SII. Jérôme Hugues 2008-03-05 16:40:48 +00:00
  • 9115fe38aa Update test to match "not null" in PolyORB.Servants. Part of G216-018 Bob Duff 2008-03-05 14:37:57 +00:00
  • ad4ad51b2a Remove 'in' on parameters (use implicit 'in') to match style. Also fix other stylistics nits found by pre-commit checks. Bob Duff 2008-03-05 14:07:33 +00:00
  • 2bd234ee10 Update test to match "not null" in PolyORB.Servants. Part of G216-018 Bob Duff 2008-03-05 13:45:02 +00:00
  • 6a88c396c7 Remove 'in' on parameters (use implicit 'in') to match style. Also fix other stylistics nits found by pre-commit checks. Bob Duff 2008-03-05 13:33:12 +00:00
  • 49d22a4c03 * (parser.adb): Properly handle missing semicolon when parsing IDL definitions Jérôme Hugues 2008-03-05 09:02:50 +00:00
  • 2b8c4b9547 Update test to match "not null" in PolyORB.Servants. Part of G216-018 Bob Duff 2008-03-04 22:44:00 +00:00
  • 68e8b87c61 Minor comment fix. Bob Duff 2008-03-04 22:10:21 +00:00
  • e43b9392d6 Mention [H303-005], typo on [H303-004] Jérôme Hugues 2008-03-04 12:44:04 +00:00
  • a0602797bc Reorganize MIOP test: add a controller to check on the server side that the requests are correctly processed. Jérôme Hugues 2008-03-04 12:41:31 +00:00
  • 39025dd857 When a request is received locally for a group servant, it is allowed to have parameters, modify the code in consequence to duplicate request arguments when building the request to each member of the group. Jérôme Hugues 2008-03-04 12:39:35 +00:00
  • 894664cc07 Mention [H303-004] is now corrected Jérôme Hugues 2008-03-04 10:13:20 +00:00
  • c7b798f62f Solve memory management issues when copying argument lists. Jérôme Hugues 2008-03-04 10:00:26 +00:00
  • ceca970ba9 Minor reformatting in the way Flag_Index is computed Jérôme Hugues 2008-03-03 20:35:00 +00:00
  • 67e6ecf569 Minor reformatting Thomas Quinot 2008-03-03 18:28:36 +00:00
  • 1826597153 Minor reformatting Thomas Quinot 2008-03-03 18:24:33 +00:00
  • da459bdc59 (Unmarshall_MIOP_Header): Correct position of the Endianess bit in the buffer Jérôme Hugues 2008-03-03 16:35:36 +00:00
  • 53403c46e9 Minor reformatting in debug output Jérôme Hugues 2008-03-03 16:06:22 +00:00
  • 38555bc40b For use of GIOP 1.2 when selecting MIOP 1.0 Jérôme Hugues 2008-03-03 16:04:37 +00:00
  • da00c9dfe2 Is_Local_Profile: fix determination of profile locality, Jérôme Hugues 2008-03-03 16:04:02 +00:00
  • d860776cae Add more entries in log section. Jérôme Hugues 2008-03-03 15:58:04 +00:00
  • 608a12a9e2 * PolyORB.Buffers.Align_Position: output information on padding even if not padding is required. Jérôme Hugues 2008-03-03 15:21:46 +00:00
  • 24c7ad499d Add debug trace for signalling a oneway request is completed Jérôme Hugues 2008-03-03 15:13:44 +00:00
  • 0a6b295f56 Fix style. Arnaud Charlet 2008-03-03 09:29:39 +00:00
  • 4783d348c8 Fix style. Arnaud Charlet 2008-03-03 09:26:13 +00:00
  • b166fc25db Fix style. Arnaud Charlet 2008-03-03 09:23:28 +00:00
  • b15b3320af Fix style, update ref to AdaCore. Arnaud Charlet 2008-03-03 09:19:11 +00:00
  • 4cbdc1033c Fix style (remove extra "in"). Arnaud Charlet 2008-03-03 08:48:33 +00:00
  • 30afc8305c Fix style (remove extra "in"). Arnaud Charlet 2008-03-03 08:41:42 +00:00
  • 10abec92c2 Fix style (remove extra "in"). Arnaud Charlet 2008-03-03 08:37:17 +00:00
  • ffe5fb7bad Fix style (remove extra "in"). Arnaud Charlet 2008-03-03 08:27:15 +00:00
  • 9760e0c5ee Fix style (remove extra "in"). Arnaud Charlet 2008-03-03 08:16:41 +00:00
  • 0d61f8648c Remove extra "in" parameter mode. Arnaud Charlet 2008-03-03 08:08:01 +00:00
  • 2d3289497a Fix wrong determination of MIOP message endianness. Noted while investigating H228-015. Thomas Quinot 2008-02-29 16:23:48 +00:00
  • 484e9f3fb1 Fix handling of EXTRA_GNATMAKE_FLAGS (was computed too late, and was not overridable from the command line). Arnaud Charlet 2008-02-29 15:07:43 +00:00
  • 79641a7e74 (Is_Reference_Valid): Fix bad spelling of parameter QoS in call to Bind For H223-005 Vincent Celier 2008-02-29 00:03:03 +00:00
  • 359de3c550 (Initialize_Termination_Manager): Fix spelling of parameter QoS in call to Bind. For H223-005 Vincent Celier 2008-02-28 23:54:25 +00:00
  • d1b65cd4bd Minor reformatting Thomas Quinot 2008-02-28 12:38:38 +00:00
  • 91228c2834 Typo Jérôme Hugues 2008-02-28 09:01:18 +00:00
  • eba874f20f Follow up to change #122470, fixes some compilation issues. Jérôme Hugues 2008-02-28 09:00:31 +00:00
  • 8c91653722 (Portableserver.Internals): Store internal information about skeletons using a standard string rather than a (controlled) CORBA.RepositoryId for the type ID. This is more efficient, and limits stack usage in Find_Info and related functions. This might resolve a SIGBUS issue on VxWorks. Thomas Quinot 2008-02-27 18:42:27 +00:00
  • bf7c041a5a Improve determination of rsh command and options to use for DSA starter. Provide prettier help strings for configure using macro AS_HELP_STRING. Thomas Quinot 2008-02-27 18:39:03 +00:00
  • 56f8190355 Register some new casing rules Jérôme Hugues 2008-02-27 16:54:58 +00:00
  • 33d9402b2b Restore config.sdefault in Garlic subdirectory. Thomas Quinot 2008-02-27 13:34:19 +00:00
  • c539111aa0 Regenerate autoconf files. Thomas Quinot 2008-02-27 13:19:43 +00:00
  • eb641ca0e8 Remove obsolete files (deleted from repository). Thomas Quinot 2008-02-27 13:18:44 +00:00
  • 8c958fe2c3 Remove old Dist directory (now provided through an external) Thomas Quinot 2008-02-27 11:56:48 +00:00
  • d794352b6a Remove Makefiles from Dist subdirectory, so that it can be shared between GLADE and PolyORB. Thomas Quinot 2008-02-27 10:57:45 +00:00
  • 2eb4fbf20b Minor reformatting Thomas Quinot 2008-02-27 09:44:38 +00:00
  • 66816cc32b * (backend-be_corba_ada-stubs.adb): In case of SII, set the value of the additional OUT parameter that represent the result of non-void IDL operation with OU/INOUT parameters; use the buffer from the QoS parameter to unmarshall return values. Jérôme Hugues 2008-02-27 09:36:01 +00:00
  • c733093e89 Fix date in header. Thomas Quinot 2008-02-27 09:22:01 +00:00