Commit Graph

  • 2f41383863 (Read_File): Pass a string containing only the file name to Open_Read. No need to add an ASCII.NUL at the end. Pablo Oliveira 2006-08-31 15:13:49 +00:00
  • ce6b62b8b4 Typo. Pablo Oliveira 2006-08-31 14:52:23 +00:00
  • 95b31f71c1 Keep list of altered source units in marker file. Thomas Quinot 2006-08-31 14:43:35 +00:00
  • d75eaefee6 Continue fixing code (remove potential overloads, shorten long lines) to allow compilation with conditional pragma Debug enabled. Thomas Quinot 2006-08-31 14:43:01 +00:00
  • 1649c7f7e5 Correct bugs with enumeration and union with unbounded switch [Imported from ENST Subversion rev. 7697] hamou 2006-08-31 12:58:49 +00:00
  • 8831b6a87b Correct String declaration in struct and union [Imported from ENST Subversion rev. 7696] hamou 2006-08-31 09:31:28 +00:00
  • 35375025f7 fix a small bug adn update Insert_Raw_Data to use QoS parameter instead of a n attribut in the request structure [Imported from ENST Subversion rev. 7695] hamou 2006-08-30 13:13:09 +00:00
  • 717e3fe0fc (Unmarshall_To_Any): Reorder code in the case of a union for which there is no member associated with the label value. We do not need to unmarshall any member in that case, but we do need to set the discriminant value on the target Any. Thomas Quinot 2006-08-29 18:57:09 +00:00
  • 81c3a52ae2 Minor reformatting. Thomas Quinot 2006-08-29 18:55:29 +00:00
  • 91020c66bd For the test of union without a member for the given union label, test the case where the label without a member is not the default label. Thomas Quinot 2006-08-29 18:51:49 +00:00
  • 41f90f881f Mark all non-implemented functions as such Jérôme Hugues 2006-08-29 10:29:17 +00:00
  • 79a03cc7cb Fix code (remove potential overloads, shorten long lines) to allow compilation with conditional pragma Debug enabled. Thomas Quinot 2006-08-29 09:32:10 +00:00
  • 005d91d491 Corrected comment. Jérôme Hugues 2006-08-28 15:46:25 +00:00
  • 656c5286af File for RTCosScheduling are now generated by idlac, Recomputed build deps. Jérôme Hugues 2006-08-28 15:34:29 +00:00
  • 40cf1aed7e Relocate CORBA::PolicyList to CORBA.Policy.PolicyList to conform with current implementation. This relocation is motivated by implentation concerns details in CORBA.Policy. Jérôme Hugues 2006-08-28 15:33:53 +00:00
  • e48978c174 Document change #10361 Jérôme Hugues 2006-08-28 15:30:31 +00:00
  • 1bb3eee195 Rename PortableServer.POAManager.Ref to PortableServer.POAManager.Local_Ref to be conformant with the IDL-to-Ada mapping. Jérôme Hugues 2006-08-28 15:29:50 +00:00
  • 84c4af9a8b (PolyORB.Any.TypeCode.Member_Type_With_Label): For the case of a label that has no associated member (which is legal in IDL), return a void typecode (instead of raising an exception). Thomas Quinot 2006-08-28 10:10:30 +00:00
  • 771f4e02af Remove bogus dependency Jérôme Hugues 2006-08-25 16:17:58 +00:00
  • 603e8b90c2 Document change #10357 Jérôme Hugues 2006-08-25 16:01:05 +00:00
  • 324e7cfcb2 PortableServer.Helper: new package to conform to idlac generated code, it holds PortableServer helper functions Jérôme Hugues 2006-08-25 15:58:15 +00:00
  • 5606cc22d1 DynamicAny stubs and helpers are now generated by the IDL-to-Ada compiler. Jérôme Hugues 2006-08-25 11:12:18 +00:00
  • e15648e4f5 Document change #10354 Jérôme Hugues 2006-08-25 10:32:51 +00:00
  • c78bcbccc6 Do not generate helper functions for types with local components. Jérôme Hugues 2006-08-25 10:32:29 +00:00
  • 5e97ba0525 A wrong command line was mistakenly called for the local spawn. Pablo Oliveira 2006-08-24 12:38:14 +00:00
  • d5bcdf6a80 (RCI_Locator): New generic formal 'Version'. Pablo Oliveira 2006-08-24 11:39:56 +00:00
  • d9d43d6a59 (RCI_Locator): Add 'Version' generic formal. This formal is added for compatibility with PolyORB DSA. For F808-014. Pablo Oliveira 2006-08-24 09:30:51 +00:00
  • c60271a928 Typo. Thomas Quinot 2006-08-23 13:58:22 +00:00
  • 36a8df35d3 Document change #10345 Jérôme Hugues 2006-08-23 13:29:28 +00:00
  • a45e40c0cd Rename PortableServer.IDL_SEQUENCE_POA_Forward to PortableServer.IDL_SEQUENCE_PortableServer_POA_Forward to conform to the IDL-to-Ada mapping. Jérôme Hugues 2006-08-23 13:29:01 +00:00
  • 740f9a46ef Back out previous change: it was out of context Jérôme Hugues 2006-08-23 11:01:19 +00:00
  • b333251de5 Clean generated files in 'make clean' Jérôme Hugues 2006-08-23 10:55:03 +00:00
  • 7336c3679b Use PolyORB.Sockets instead of GNAT.Sockets. Follow-up of 10334. Pablo Oliveira 2006-08-23 10:54:21 +00:00
  • 395e425972 Added Wrap functions to the different sequence types Jérôme Hugues 2006-08-23 10:19:43 +00:00
  • 1b65faeb99 More detailed explanation of change 10337. Thomas Quinot 2006-08-22 16:26:01 +00:00
  • fcb2484246 Remove unusefull code from iac and the generated code [Imported from ENST Subversion rev. 7694] hamou 2006-08-22 12:55:33 +00:00
  • b1c6f288a9 Correct IDL file to match RTCORBA 1.1 specs Jérôme Hugues 2006-08-21 15:38:30 +00:00
  • 13f9c1aee5 (Get_Detach_Flag): Dispatching operation to select the appropriate detach flag without violating abstraction. Pablo Oliveira 2006-08-21 13:20:41 +00:00
  • 56fb0a2d68 Document change 10337 Jérôme Hugues 2006-08-21 11:38:10 +00:00
  • cc85d05aaa (PortableServer.POA): change Ref type to Local_Ref to be conformant with IDL-to-Ada mapping Jérôme Hugues 2006-08-21 11:36:29 +00:00
  • 5163b05b67 Remove trailing spaces. Pablo Oliveira 2006-08-21 11:24:41 +00:00
  • 6e0dd942e1 Minor reformatting. Pablo Oliveira 2006-08-21 11:21:26 +00:00
  • 0faf9a48ec * Remote_Launch will not detach local partition. (This allows rlimit to catch all the local partitions' process avoiding stray process in the DSA test suite). * Calls to Remote_Launch are now grouped in the procedure PolyORB.Partition_Elaboration.Full_Launch. * Detach partitions when parameter polyorb.dsa.detach is set. Pablo Oliveira 2006-08-21 11:10:54 +00:00
  • 8b717ffdd0 New procedure 'Full_Launch' in polyorb-partition_elaboration.adb from which all the calls to Launch_Partition are made. PolyORB PCS can control when remote partitions are launched, in particular it can wait for the configuration parameters for polyorb-dsa_p-remote_launch to be available. Add missing call to Decrement_Indentation. Pablo Oliveira 2006-08-21 09:03:13 +00:00
  • dfb5e8f381 In Shell Starter's script, polyORB PCS should use the flag '--polyorb-dsa-detach' instead of '--detach'. ---- date: 2006/08/21 13:23:17; author: oliveira; Pablo Oliveira 2006-08-21 08:51:13 +00:00
  • e31c0a09bf In Shell Starter's script, polyORB PCS should use the flag '--polyorb-dsa-detach' instead of '--detach'. Pablo Oliveira 2006-08-21 08:51:13 +00:00
  • f197488f91 Scenario file for the DHB test. Jérôme Hugues 2006-08-16 16:36:04 +00:00
  • 0d97efc43b Increase number of iterations to allow analysis Jérôme Hugues 2006-08-16 16:15:02 +00:00
  • f51bb86155 Minor reformatting Jérôme Hugues 2006-08-16 15:46:51 +00:00
  • a1bd4d3ada Delete generated files in 'make clean' Jérôme Hugues 2006-08-16 15:46:05 +00:00
  • e2d9f39400 Corrected files generated for PortableInterceptor Jérôme Hugues 2006-08-16 15:45:37 +00:00
  • 8e3db8817b Fix incorrect boot time computation. Fixes regression F815-004 Followup on change for E907-004 Thomas Quinot 2006-08-16 11:38:13 +00:00
  • dac020de20 Update copyright notice and file header. Thomas Quinot 2006-08-16 11:36:58 +00:00
  • d431c24317 Display CORBALOC URL of server object. Thomas Quinot 2006-08-16 11:36:25 +00:00
  • d1ae590288 Removed obsolete comment. Pablo Oliveira 2006-08-14 14:04:55 +00:00
  • 955a607d3c For build of DSA personality, -a must be passed to gnatmake (not gnat1). Further work to fix build failure when DSA is enabled. Thomas Quinot 2006-08-14 13:34:07 +00:00
  • 4fe0c7f3de We need to use gnatmake -a to rebuild the DSA personality units. Fix for build failure with DSA enabled. Thomas Quinot 2006-08-12 12:42:21 +00:00
  • d5b735a5ac For a POA with a TRANSIENT lifespan policy, generate object identifiers that are unique to an execution of a partition (by embedding the partition's startup time in the object id). Thomas Quinot 2006-08-11 18:44:16 +00:00
  • 3a4e5a5399 Clean up dead code. Thomas Quinot 2006-08-11 18:42:11 +00:00
  • 16ca21d793 Disable exception traces. Output corbaloc. Thomas Quinot 2006-08-11 18:41:18 +00:00
  • b776841b4d Add missing Shutdown component in module info. Thomas Quinot 2006-08-11 18:40:54 +00:00
  • 7b4af09637 Call PolyORB.Initialization.Shutdown_World instead of PolyORB.ORB.Shutdown. Pablo Oliveira 2006-08-11 16:20:27 +00:00
  • 8bfc6d1dc8 Added new field 'Shutdown' for Module_Info so generated file polyorb-parameters-partitions.adb is compatible with polyORB change #10315. Pablo Oliveira 2006-08-11 16:06:03 +00:00
  • 36b4935b37 Register a Shutdown procedure for the termination manager in PolyORB.Initialization. Pablo Oliveira 2006-08-11 15:40:50 +00:00
  • be600fb107 Now Initialize.Register_Module can be passed a shutdown procedure. Shutdown procedures will be called in reverse initialization order when Initializer.Shutdown_World is called. Pablo Oliveira 2006-08-11 15:26:30 +00:00
  • b5ed5274d7 Use relative path for build directories instead of non existent macro. Jérôme Hugues 2006-08-11 14:40:58 +00:00
  • 487618372a Messaging files are both in builddir and srcdir Jérôme Hugues 2006-08-11 14:35:35 +00:00
  • 96b23e343a Recompute build deps Jérôme Hugues 2006-08-11 14:30:37 +00:00
  • 9a9dd97975 * s-garter.adb: (Global_Termination): Insert a delay in Main_Loop to ensure that it does not hog the CPU and prevent other tasks from updating termination information. Thomas Quinot 2006-08-11 13:06:10 +00:00
  • 719c94400d Typo Jérôme Hugues 2006-08-11 11:40:39 +00:00
  • aede28b507 Recomputed build deps Jérôme Hugues 2006-08-11 11:22:40 +00:00
  • 41f847ca8f Generate code for the Messaging and PortableInterceptor libraries. Jérôme Hugues 2006-08-11 11:19:37 +00:00
  • 2133a2eb43 Add current (build) directory to the source search path, since this is where xe_defs-defaults.ads is. Thomas Quinot 2006-08-11 10:46:18 +00:00
  • 74486d406c Recomputed build dependencies. Thomas Quinot 2006-08-10 15:12:45 +00:00
  • 5ea7ac14aa Generate IOP and CONV_FRAME supporting files from IDL specifications. Compile them without -gnatg (for now -gnatg remains enabled only for the src/ and src/dsa/ directoies). Thomas Quinot 2006-08-10 15:04:48 +00:00
  • 4516b1dda6 * Use the QoS request attribut (see design/real-time log) * Clean up unsed code [Imported from ENST Subversion rev. 7693] hamou 2006-08-10 09:54:05 +00:00
  • aaf7c6e62f Added rename in s-parint for Move_Any_Value. Removed Copy_Any_Value. Pablo Oliveira 2006-08-09 17:50:04 +00:00
  • c155fc9d7a (Full_Launch): Do not detach the launched partition in the case of a local spawn, so that the new process still belongs to the original process group of the starter. Fixes DB02-017 Thomas Quinot 2006-08-09 15:42:12 +00:00
  • c3e62e501c (Allocate_Default_Aggregate_Content): Note the kind of the aggregate, to allow specific processing for certain kinds. Thomas Quinot 2006-08-09 12:56:33 +00:00
  • 18a1e1ee54 Revert change #10302. Jérôme Hugues 2006-08-08 14:47:04 +00:00
  • a1912427a4 Typo Jérôme Hugues 2006-08-08 13:48:49 +00:00
  • 2a746fa2b1 Document change #10301 Jérôme Hugues 2006-08-08 13:47:04 +00:00
  • d42b208ef8 Added suport for the CosNaming::NamingContextExt interface Jérôme Hugues 2006-08-08 13:46:41 +00:00
  • 02340ac6cf Hook DSA personality in packaging and build infrastructure. Note that the compilers/gnatdist subdirectory contains a dummy placeholder implementation. To actually build gnatdist, sources must be imported from the GLADE repository (Dist/*.ad[sb] should be copied into compilers/gnatdist). Thomas Quinot 2006-08-08 12:08:50 +00:00
  • 2cc93c35b8 Remove obsolete file. Thomas Quinot 2006-08-08 12:07:20 +00:00
  • a08c36413c Use IDLAC_WRAPPER script Jérôme Hugues 2006-08-08 11:40:14 +00:00
  • f6edd1bd60 Reapply change 10239, reverted by mistake in 10270: Thomas Quinot 2006-08-07 11:40:47 +00:00
  • 0db959ad54 Add gnatdist build support files. For F804-015 Thomas Quinot 2006-08-04 19:07:50 +00:00
  • df6cd9ecbd Follow up of change 10280. Use an out parameter instead of exceptions, to tell the kind of node a BO link to. Pablo Oliveira 2006-08-04 19:03:02 +00:00
  • 9f4640b8e5 Remove special circuitry for xe_sysdep, not needed anymore. Thomas Quinot 2006-08-04 18:37:27 +00:00
  • 86df290557 Remove *.o during make clean. Thomas Quinot 2006-08-04 18:21:34 +00:00
  • 57a93cc1b7 Fix deps to ensure xe_sysdep.adb is generated. Install as po_gnatdist to avoid conflicting with GLADE's gnatdist, if installed under the same prefix. Thomas Quinot 2006-08-04 18:19:33 +00:00
  • 4a2e0471e6 Add supporting circuitry to build gnatdist as part of PolyORB. For F804-015 Thomas Quinot 2006-08-04 18:07:42 +00:00
  • 94b2dae60d Add note about versions of the compiler supporting diadic pragma Debug. For EB18-013. Thomas Quinot 2006-08-04 18:02:57 +00:00
  • d2f6f403bb Remove work-arounds for limitations of older compilers. Thomas Quinot 2006-08-04 17:38:43 +00:00
  • 6e2f7963b3 Rebuilt automake/autoconf files. Thomas Quinot 2006-08-04 16:36:58 +00:00
  • a5e4406743 Remove obsolete files. Thomas Quinot 2006-08-04 16:34:29 +00:00
  • 9f1df7dd23 Remove xe_sysdep. Instead, use GNAT.OS_Lib.Set_Executable from DA04-005. Thomas Quinot 2006-08-04 16:34:13 +00:00
  • e2196a5b40 This version of GLADE now depends on a feature added on 20041006 (DA04-005) Thomas Quinot 2006-08-04 16:33:53 +00:00
  • 5f6a909286 Do not use home-brewn Set_Executable_Attribute; instead, use portable routine from GNAT.OS_Lib. Routine comes from DA04-005 Thomas Quinot 2006-08-04 16:32:12 +00:00