Commit Graph

  • 74f5bf4b68 Add missing with clause for Idl_Fe.Lexer. Thomas Quinot 2004-10-18 18:26:58 +00:00
  • 2ebf5d26a4 Adjust for Idl_Fe.Lexer changes. Thomas Quinot 2004-10-18 18:19:16 +00:00
  • a96daec292 Process ltmain.sh so that -Xlinker is not replaced by -Wl. Nicolas Roche 2004-10-18 18:15:49 +00:00
  • 7e79b4f1c2 Update year in copyright notice. Thomas Quinot 2004-10-18 18:00:28 +00:00
  • da60959c02 Update to match new spec of Idl_Fe.Lexer.Initialize. Thomas Quinot 2004-10-18 17:56:56 +00:00
  • 2ae95923cc Update to match new specification of Idl_Fe.Parser.Initialize. Thomas Quinot 2004-10-18 17:13:31 +00:00
  • bdf5aa4dfd Minor reformatting thoughout. Removal of dead code (not preprocessing the IDL file is not supported). Thomas Quinot 2004-10-18 16:54:52 +00:00
  • 5fd5ed6717 Portability: for correct operation of IDLAC under Windows, determine whether it is necessary to use a trailing '.' in the argument to the -o option of the C++ preprocessor to disable the generation of a default extension. Thomas Quinot 2004-10-18 15:55:17 +00:00
  • 874bbce5fa Rename configure.in to configure.ac. Fix utils/VERSION.INFO to correctly determine version number after Autoconf 2.57 adaptation. Thomas Quinot 2004-10-15 12:09:50 +00:00
  • f272fad1d6 Update configure.in to Autoconf 2.57 style. Thomas Quinot 2004-10-15 11:55:04 +00:00
  • 0df85525dd Merge latest wavefront. Thomas Quinot 2004-10-15 11:22:36 +00:00
  • f27d9a2f4c Split Request_QoS into Request and Reply QoS part. Jérôme Hugues 2004-10-15 11:01:23 +00:00
  • ceb80f7c4c Move the declaration exception of exceptions from PortableInterceptor.ORBInitInfo.Impl to new package: PortableInterceptor.ORBInitInfo.Helper. Jérôme Hugues 2004-10-14 20:49:34 +00:00
  • 7d3eb1298d Do not append a useless suffix to the temporary file name returned by GNAT.OS_Lib.Create_Temp_File. Adding that suffix would cause the original temp file created by Create_Temp_File to be left over when cleaning up. Thomas Quinot 2004-10-14 16:03:01 +00:00
  • 8146718ec7 Remove obsolote ada_be-constants package. Bump version number to 1.2w, and remove inconsistent non-standard version variables POLYORB_{MAJOR,MINOR}_VERSION (use standard automake VERSION instead). Thomas Quinot 2004-10-14 15:30:46 +00:00
  • 715bf3756d Add file missing from previous checkin. Thomas Quinot 2004-10-14 11:09:14 +00:00
  • 4e45d70311 Support for generating code that can be compiled with UTF-8 encoding (-gnatW8). Thomas Quinot 2004-10-14 10:49:39 +00:00
  • d7a852025a Updated header box Jérôme Hugues 2004-10-13 16:50:18 +00:00
  • 9f25d0ad18 Convert path of the launched script to mingw format (with / instead of \). Fix problem on Windows with linker script Nicolas Roche 2004-10-13 15:51:43 +00:00
  • 5e3897fb34 Handle error in arguments unmarshalling, Jérôme Hugues 2004-10-13 13:50:55 +00:00
  • 1b792877c1 Add stub for PortableInterceptor's RequestInfo::sync_scope. Jérôme Hugues 2004-10-13 13:12:07 +00:00
  • e5e524d545 Add path and library information for Messaging packages Jérôme Hugues 2004-10-13 13:10:45 +00:00
  • 9c50b1d0b5 New package: CORBA Messaging base package Jérôme Hugues 2004-10-13 12:47:07 +00:00
  • 9cbe6ed975 Corrected test on Argument_Count Jérôme Hugues 2004-10-12 15:11:17 +00:00
  • 0d837ac66a New test: local, to test interactions within one application node Jérôme Hugues 2004-10-12 14:55:31 +00:00
  • 91cd7b23b0 Reorganize declarations of Raise_UnknownEncoding functions in IOP::CodecFactory helper package. Jérôme Hugues 2004-10-12 14:10:47 +00:00
  • e74506b651 Use Dynamic Priorities thread library for all RT CORBA examples Jérôme Hugues 2004-10-12 14:09:29 +00:00
  • 3fd8b3ccbc Complete the management of error in Handle_Unmarshall_Argumentes, Jérôme Hugues 2004-10-12 13:32:16 +00:00
  • f72ee96780 add xe_back-{polyorb|garlic}.adb Laurent Pautet 2004-10-11 23:15:45 +00:00
  • c881c6bc6a updated Laurent Pautet 2004-10-11 22:14:49 +00:00
  • 1cc72f276d updated Laurent Pautet 2004-10-11 22:14:48 +00:00
  • 8eb4677f2b * configure.in, configure: Add flag --with-pcs=X where X designates the Partition Communication Subsystem (either garlic or polyorb). Substitute to new variables: PCSFLAGS which provides the flags required to compile, bind and link the PCS in the application and GLADEDIRS which designates the subdirectories to build depending on the PCS: polyorb does not require garlic to be installed. For CA22-003. Laurent Pautet 2004-10-11 22:14:02 +00:00
  • 11759ca1b7 * b_xe_defs.adb: Replace PCS_NAME with PCSNAME. For CA22-003. Laurent Pautet 2004-10-11 22:10:53 +00:00
  • a85ea64140 * Makefile.am, Makefile.in: Build xe_back.adb depending on PCSNAME (either garlic or polyorb). Provide two implementations. For CA22-003. Laurent Pautet 2004-10-11 22:09:07 +00:00
  • 641ab08081 * xe_flags.ads: Add flag -t which prevents from removing temporary files. For CA22-003. Laurent Pautet 2004-10-11 22:07:04 +00:00
  • 1c224879e4 Minor reformatting Jérôme Hugues 2004-10-09 15:51:43 +00:00
  • 3f0dca3cc8 Remove Id line Jérôme Hugues 2004-10-09 11:16:36 +00:00
  • 6b42b17d3a Also install generated source files Jérôme Hugues 2004-10-08 12:42:20 +00:00
  • 5bbcce0131 (Open_Scenario): Abort the processing of a scenario if its name is null Jérôme Hugues 2004-10-08 09:55:49 +00:00
  • e99fa06ffa Suppress Id lines Jérôme Hugues 2004-10-08 09:28:00 +00:00
  • ae6e00f882 Reworked RTCORBA SERVER_DECLARED test to enable full automation of this test through PolyORB's test driver Jérôme Hugues 2004-10-07 12:49:29 +00:00
  • 3d3119a406 Reorganize the declaration of Raise_<exception> functions Jérôme Hugues 2004-10-07 09:50:46 +00:00
  • 171ba633c9 Add test for IOP::CodecFactory and IOP::Codec Jérôme Hugues 2004-10-06 17:55:17 +00:00
  • aeb6fb7033 Removed Id lines Jérôme Hugues 2004-10-06 17:46:50 +00:00
  • c8f9bc04bc Implementation of IOP::Codec and IOP::CodecFactory Jérôme Hugues 2004-10-06 17:36:29 +00:00
  • 3a90e96ba4 moved the analyzer into the core Thomas Vergnaud 2004-10-06 15:38:18 +00:00
  • e0f2cdac1c Implementation of CDR representation version registry and factory. Jérôme Hugues 2004-10-06 15:02:53 +00:00
  • 20be6c3e6a (Release): new procedure Jérôme Hugues 2004-10-06 13:52:48 +00:00
  • 17bf5342fc Generate new procedure that raises <exception> procedure Raise_<exception> (Members : in <exception>_Member); Jérôme Hugues 2004-10-06 13:19:16 +00:00
  • a2addc9659 Implementation of Get_Forward_Reference Jérôme Hugues 2004-10-05 20:14:45 +00:00
  • 2dc54763c3 Implementation of Get_Effective_Target Jérôme Hugues 2004-10-05 20:13:59 +00:00
  • 5c6e2bc554 (Marshall_Service_Context_List): Allocate auxiliary buffer only once. Jérôme Hugues 2004-10-05 20:13:11 +00:00
  • b41d42b92e (Gen_Type_Declarator_Body, array case): Use loop parameter names that cannot clash with IDL identifiers. For the generated From_Any operation, make the primitive operations of CORBA.Unsigned_Long directly visible. Fixes DA05-017 Thomas Quinot 2004-10-05 17:07:28 +00:00
  • 36e6d700c7 Move tests specific to the Group Object Adapter to testsuite Jérôme Hugues 2004-10-05 16:57:45 +00:00
  • 09704439ae (Gen_Node_Stubs_Body_Dyn, case K_Operation): Add dependency on helpers for return type. (Helper_Unit): A type declarator that declares an array of references is mapped to a proper type declaration, not to a reference subtype. (Ada_Helper_Name): K_Void nodes have a typecode, CORBA.TC_Void. Fix for DA05-015 Thomas Quinot 2004-10-05 16:21:25 +00:00
  • 4c16454260 Remove hard coded constants Jérôme Hugues 2004-10-05 14:29:54 +00:00
  • 65e69f6593 Add IDL file that shows up known bugs in idlac Jérôme Hugues 2004-10-05 13:01:43 +00:00
  • 613e3df508 Recomputed build deps Jérôme Hugues 2004-10-05 10:53:45 +00:00
  • 3144795dfe Add more information on the execution of the client Jérôme Hugues 2004-10-05 10:46:32 +00:00
  • d651b24bd8 Update copyright years Jérôme Hugues 2004-10-05 09:50:28 +00:00
  • 911c4b089a Minor reformatting Jérôme Hugues 2004-10-05 09:50:08 +00:00
  • 374b4bbf4d Refactor POA: move code from PolyORB.POA.Basic_POA to PolyORB.POA to ease code reusability between the POA children Basic_POA and RT_POA. Jérôme Hugues 2004-10-05 09:46:35 +00:00
  • b0d20dd8d2 PolyORB.POA: Get_The_Children, new primitive to retrieve children of a POA Jérôme Hugues 2004-10-04 13:44:37 +00:00
  • c5f1d5e362 Minor reformatting Jérôme Hugues 2004-10-04 12:20:24 +00:00
  • 3631d7ca65 Revert previous change: cannot build AWS, as it is not yet packaged Jérôme Hugues 2004-10-03 23:39:07 +00:00
  • b6dda7b5c9 Minor reformatting Jérôme Hugues 2004-10-03 23:25:08 +00:00
  • 6a88a6d2a7 Add AWS to the personalities being built Jérôme Hugues 2004-10-03 23:24:23 +00:00
  • 33fb7331dd Improve test of RequestInfo::forward_reference Jérôme Hugues 2004-10-03 22:30:56 +00:00
  • cd93057979 Add tests for RequestInfo objects when processing lcoation forwarding Jérôme Hugues 2004-10-03 22:28:49 +00:00
  • d42fe3e40b (Run_Scenario): add exception handler to catch error in scenario file Jérôme Hugues 2004-10-03 22:06:09 +00:00
  • d69b1d7724 (Marshall_Tagged_Component): remove useless call to Release_Contents, it is part of the processing of release. Jérôme Hugues 2004-10-01 22:20:58 +00:00
  • 53490ebd5e Add support for TAG_Code_Sets to po_catref Jérôme Hugues 2004-10-01 18:19:13 +00:00
  • b7eee09ff1 Implement stream-oriented attributes for RACWs. Various minor adjustments for alignment with mainstream. For CA22-003 Thomas Quinot 2004-10-01 17:22:26 +00:00
  • d90b90b050 Merge change from mainstream exp_dist: split asynchronous flag declaration out of Add_RACW_Read_Attribute. For CA22-003 Thomas Quinot 2004-10-01 17:06:38 +00:00
  • 4ef139363a AM_PROG_GNATCHOP: new macro Jérôme Hugues 2004-10-01 16:21:53 +00:00
  • 0c2ac4437a Correct style Jérôme Hugues 2004-10-01 16:16:21 +00:00
  • 267370bf9f Add marshalling errors management. Jérôme Hugues 2004-10-01 16:14:50 +00:00
  • e02de200b3 moved context handler into the analyzer, as they are related to it Thomas Vergnaud 2004-10-01 15:56:32 +00:00
  • 96df620b4f Suppress Id lines Jérôme Hugues 2004-10-01 14:07:43 +00:00
  • b10aa2e285 Remove useless use clause Jérôme Hugues 2004-09-30 15:41:28 +00:00
  • 928a5ba97b Supress Id lines Jérôme Hugues 2004-09-30 09:32:40 +00:00
  • 723a21e830 Minor reformatting throughout. Replace cascaded if statements with a case statement. Thomas Quinot 2004-09-29 15:06:25 +00:00
  • a94e91d2c0 Fix move-if-change setup circuitry. Thomas Quinot 2004-09-29 15:05:43 +00:00
  • 2f45b7e6bd Corrected path to move-if-change Jérôme Hugues 2004-09-29 14:44:04 +00:00
  • ee3b9459d3 Add new files introduced in change #8612 Jérôme Hugues 2004-09-29 14:28:12 +00:00
  • 46bae62966 Add test for GIOP code set negociation Jérôme Hugues 2004-09-29 14:19:34 +00:00
  • 0443f53b11 Implementation of GIOP code sets negociation Jérôme Hugues 2004-09-29 14:06:07 +00:00
  • c9fe5c1536 (Handle_Message): remove unreachable code Jérôme Hugues 2004-09-29 08:48:58 +00:00
  • 4de57d69c7 Remove g-oslicl.*, they are no more used Jérôme Hugues 2004-09-28 16:03:32 +00:00
  • 7764355868 Correct the name of the executable Jérôme Hugues 2004-09-28 15:44:02 +00:00
  • 9d9ff00631 Introduce PolyORB.Tasking.Idle_Tasks_Managers package to factor common code between various implementations of ORB Controllers. Jérôme Hugues 2004-09-28 15:43:15 +00:00
  • 6b1762c950 Reordered package names, Jérôme Hugues 2004-09-28 15:02:02 +00:00
  • f4f805dc66 Adjust mkdep to take into account generated files for GIOP codeset negociation support. Thomas Quinot 2004-09-28 14:05:31 +00:00
  • 7db697e548 For a dependency upon a source file in the build directory, trim the $(top_builddir)/.../ prefix to allow implicit build rules to match. Fixes failure of builds in a clean environment. Thomas Quinot 2004-09-28 11:13:01 +00:00
  • 5cfba3718c * aclocal.m4, configure, configure.in, support/ada.m4: Adapt to new GNAT version format. For D928-001. Laurent Pautet 2004-09-28 07:19:20 +00:00
  • ab10072ced Use client setup: there is no need to create access points. Jérôme Hugues 2004-09-27 23:28:07 +00:00
  • 49b005b915 Store the entity for the asynchronous flag in the asynchronous flags table (rather than the declaration). For alignment with mainstream GNAT. Part of CA22-003. Thomas Quinot 2004-09-27 18:47:45 +00:00
  • 4c689089df Partial revert of previous checkin, this should not have got in yet. Thomas Quinot 2004-09-27 18:42:20 +00:00
  • 7a13d5aac5 When initialization a TCP service accesss point, the port number assigned by the system must be copied to the Port component of the SAP data structure, so that IORs designating that AP can be constructed. Thomas Quinot 2004-09-27 18:40:27 +00:00
  • 3db4f5103d Reduce lane complexity: use only one condition variable to manage threads attached to a lane. Jérôme Hugues 2004-09-27 17:23:11 +00:00