Commit Graph

  • 95bd036133 New entry: NF-24-H214-018 po_gnatdist does not depend on polyorb-config (2008-02-21) Thomas Quinot 2008-02-27 09:19:41 +00:00
  • 8c28a42b38 Revert file header on GLADE branch. Thomas Quinot 2008-02-27 09:01:04 +00:00
  • ee45b2fe25 Fix typo. Add ??? comment Thomas Quinot 2008-02-26 16:27:05 +00:00
  • 3b804bb161 Fix runtime support for environment variables passing. For H110-025. Thomas Quinot 2008-02-26 15:48:44 +00:00
  • f26c9506bd Fix runtime support for environment variables passing. For H110-025. Thomas Quinot 2008-02-26 15:48:44 +00:00
  • 51281b9d5a Merge from PolyORB: Thomas Quinot 2008-02-26 14:13:09 +00:00
  • ca19d41668 Fix chaining of info nodes. Thomas Quinot 2008-02-26 14:12:07 +00:00
  • d863c12dd5 New entries: Thomas Quinot 2008-02-26 14:05:36 +00:00
  • 6e5ed2f281 Documentation for Environment_Variables partition attribute. For H110-025 Thomas Quinot 2008-02-26 14:05:05 +00:00
  • 2e8906e9ee Undo previous change, test over. Thomas Quinot 2008-02-26 12:48:48 +00:00
  • 0fd90c2fb7 Add non-existent file (testing cron-src) Thomas Quinot 2008-02-26 12:05:02 +00:00
  • 98a72263e3 Add -I gcc switch so that config.h is found even if building from a separate object tree. For F831-006 Thomas Quinot 2008-02-26 11:40:09 +00:00
  • c356e54430 src/csupport.c must always be compiled: move dependency out of HAVE_SSL conditional block. For F831-006 Thomas Quinot 2008-02-26 11:21:54 +00:00
  • 6b7d29586f Add missing file For F831-006 Thomas Quinot 2008-02-26 11:06:55 +00:00
  • 7657740cc2 -- (Is_Default_Version): Rename to Build_With_GNAT_Body. -- For G829-002, H217-001. Hristian Kirtchev 2008-02-25 18:26:19 +00:00
  • 36954c496c Merge from PolyORB: r122332 | quinot | 2008-02-25 18:35:00 +0100 (Lun, 25 fév 2008) | 7 lines Thomas Quinot 2008-02-25 17:38:35 +00:00
  • 13e0f27bd3 Add new partition attribute Environment_Variables: a list of names of environment variables to be evaluated in the context of the launcher, and to be passed to the slave partitions' environment. Thomas Quinot 2008-02-25 17:35:00 +00:00
  • 50b940fa15 (System.Partition_Interface.Detach): Provide a C implementation, conditioned on availability of appropriate system calls. Required for PolyORB/DSA on Windows and VxWorks. For F831-006 Thomas Quinot 2008-02-25 12:49:56 +00:00
  • 3319b3e8af Merge from PolyORB: Thomas Quinot 2008-02-25 11:17:39 +00:00
  • 616af6537e (XE_Back.GARLIC.Generate_PCS_Project_Files): When the user provides his own version of s-rpc, remove it from the PCS project (but don't do that by default because it confuses gnatmake when using -a and not providing a user version of s-rpc). Thomas Quinot 2008-02-25 11:15:37 +00:00
  • 83772533bb (Execute): Display executed commands unless in quiet mode, even when not in verbose mode, for consistency with gnatmake. Thomas Quinot 2008-02-25 11:02:03 +00:00
  • 3640a40454 Merge from PolyORB branch: r122288 | quinot | 2008-02-22 18:04:01 +0100 (Ven, 22 fév 2008) | 4 lines Thomas Quinot 2008-02-22 18:27:34 +00:00
  • dc3dadacb5 Extend project file generation to the GARLIC PCS case. Also handle properly cases where the user replaces s-rpc.adb. Thomas Quinot 2008-02-22 17:04:01 +00:00
  • 921731a0fd (XE_Main): Do not fail if passed a configuration file name of 3 or less characters. Thomas Quinot 2008-02-22 17:03:07 +00:00
  • df8945e959 Minor reformatting Thomas Quinot 2008-02-22 13:33:33 +00:00
  • 5d69e214d3 Do not use := for some of the flags, so that they can be overriden on the command line if needed. Also, need to specify PARALLEL_GNATMAKE_FLAGS before GNATMAKE_FLAGS, otherwise this variable is simply ignored. Arnaud Charlet 2008-02-22 11:47:47 +00:00
  • f25c58f14e * (backend-be_corba_ada-expand.adb): In unions, reduce any label list containing 'default:' and other 'case ???: to the single element label list 'default:' at expansion time. Jérôme Hugues 2008-02-22 10:53:01 +00:00
  • 2bd097b7c2 Remove obsolete Makefile for gnatdist. For H222-002 Thomas Quinot 2008-02-22 10:15:50 +00:00
  • 933e55680d Correct GNUPlot configuration Jérôme Hugues 2008-02-22 10:07:51 +00:00
  • 9a7b2f7cc9 Add new configure substitution: WINDOWS_ON_HOST Thomas Quinot 2008-02-21 17:01:53 +00:00
  • 3343eea387 Merge from PolyORB: r122245 | quinot | 2008-02-21 17:53:21 +0100 (Jeu, 21 fév 2008) | 3 lines r122242 | quinot | 2008-02-21 17:17:36 +0100 (Jeu, 21 fév 2008) | 3 lines r122241 | quinot | 2008-02-21 17:10:58 +0100 (Jeu, 21 fév 2008) | 3 lines r122238 | quinot | 2008-02-21 16:13:20 +0100 (Jeu, 21 fév 2008) | 13 lines r122189 | quinot | 2008-02-20 10:14:22 +0100 (Mer, 20 fév 2008) | 2 lines Thomas Quinot 2008-02-21 17:01:26 +00:00
  • 0ea03415bf Factor code to determine the installation prefix between the GARLIC and PolyORB back-ends. Thomas Quinot 2008-02-21 16:53:21 +00:00
  • 092ecd106d Fix dummy main subprogram for monolithic application so that it is consistent with the name of the source file. Thomas Quinot 2008-02-21 16:17:36 +00:00
  • 9b89f62731 Adjust build command in the GARLIC case to reflect that the monolithic application main has been moved to the DSA subdirectory. Thomas Quinot 2008-02-21 16:10:58 +00:00
  • 02c0545a9e (PolyORB_Config): Fold into gnatdist so that that tool does not depend on common_files (the gnatdist sources are shared with the legacy GLADE package). Thomas Quinot 2008-02-21 15:13:20 +00:00
  • 1ee1e1aea4 If the cross gnatmake binary supports -aP, generate it to allow access to the PolyORB installed project files. Part of H214-018 Thomas Quinot 2008-02-21 15:10:17 +00:00
  • c6dcb1bda2 Fix incorrect prefix computation. Follow-up on H214-018 Thomas Quinot 2008-02-20 14:00:23 +00:00
  • 5f9f9a760a Update year in displayed copyright notice. Thomas Quinot 2008-02-20 09:14:22 +00:00
  • 47a106f461 Merge from PolyORB tree: ------------------------------------------------------------------------ r122176 | quinot | 2008-02-19 18:47:42 +0100 (Mar, 19 fév 2008) | 2 lines Thomas Quinot 2008-02-20 09:13:44 +00:00
  • f6c7a6f9c7 Merge (relevant parts of) change 113332 from GLADE into PolyORB sources. Fix for G705-009. Thomas Quinot 2008-02-19 17:58:00 +00:00
  • 4861f71105 Revert hunk checked in by mistake. Thomas Quinot 2008-02-19 17:47:42 +00:00
  • ef763a9be7 This change reorgranizes the generated project files for DSA partitions so that they use the PolyORB project files to locate the PCS. This allows po_gnatdist to avoid depending on polyorb-config when running in a MinGW context (where no shell is available). Thomas Quinot 2008-02-19 17:40:48 +00:00
  • a12a7cd5b6 Minor reformatting Thomas Quinot 2008-02-19 16:41:34 +00:00
  • 7116181b77 (Generate_Partition_Project_File): Properly handle the case of a partition for which no explicit executable directory has been specified. Thomas Quinot 2008-02-19 11:11:38 +00:00
  • d56d06811a remove obsolete info about dependencies Bob Duff 2008-02-15 19:58:18 +00:00
  • 8cd4f5c11a -- (Is_Default_Version): New subprogram. -- For G829-002, H205-026. Hristian Kirtchev 2008-02-15 17:13:51 +00:00
  • 5556c13045 Bump minimal GCC version requirement to FSF GCC 4.2 as agreed. Thomas Quinot 2008-02-14 10:18:32 +00:00
  • 90d8f92492 WINDOWS conditional depends on the host, not the target. For H212-021 Thomas Quinot 2008-02-14 09:29:49 +00:00
  • be594066d5 Correction to previous change. Add the following: AM_CONDITIONAL(WINDOWS, $PLATFORM_WINDOWS) because without that, the following code in Makefile.in: @WINDOWS_FALSE@PATH_SEP := @PATH_SEPARATOR@ @WINDOWS_TRUE@PATH_SEP := ; does not get expanded, so PATH_SEP is undefined, causing the gnatmake command in the ${PROJECT_FILES} target to fail. For H212-021 Bob Duff 2008-02-13 22:54:17 +00:00
  • 18072392ea Recognize Cygwin as a Windows target. For H212-021 Thomas Quinot 2008-02-13 15:29:52 +00:00
  • 0f609afde6 Remove junk svn:executable property. Thomas Quinot 2008-02-13 10:39:01 +00:00
  • 11382e2721 Work around when building with FSF Ada front-end from GCC 4.2 Jérôme Hugues 2008-02-12 12:17:18 +00:00
  • fbdc136fae Add missing dependency. Thomas Quinot 2008-02-10 22:40:30 +00:00
  • 4f66e83e8c (AP_Info): new formal name (was API). Reflact change from body. Thomas Quinot 2008-02-10 14:10:20 +00:00
  • 5f05c3c6ea Remove legacy conditional DISABLE_IR_OPTIMIZATION Thomas Quinot 2008-02-09 12:03:28 +00:00
  • 61037c753b (PolyORB.Utils.UDP_Access_Points.Initialize_Multicast_Socket): Add special handling for the Windows case, which requires a different address than UNIX when binding a multicast listening socket. Thomas Quinot 2008-02-08 17:00:50 +00:00
  • b727a00d4c Correct generation of optimized CDR marshallers, due to a regression after Ada tree reorganization Jérôme Hugues 2008-02-08 13:24:15 +00:00
  • 8861dda998 The suffix for VxWorks 5 binaries is .out Santiago Uruena 2008-02-07 17:46:00 +00:00
  • 645ecbf386 distclean: remove all autoconf-generated files. Thomas Quinot 2008-02-07 17:31:18 +00:00
  • 325eaf674b Fix determination of target platform (we use $target, not $host) Thomas Quinot 2008-02-07 16:42:55 +00:00
  • 3c280eea8b Support additional CFLAGS/ADAFLAGS specifically for the target. Thomas Quinot 2008-02-07 16:20:35 +00:00
  • 6b7444e390 (Initialize_Multicast_Socket): Bind socket to Any_Inet_Addr, not to the multicast group address. Required for Windows compatibility. For H126-005 Thomas Quinot 2008-02-07 10:56:33 +00:00
  • 1ac4d9bc20 (Initialize_Multicast_Socket): Bind socket before adding it to the multicast group. This is required for compatibility with Windows. Problem initially reported as G618-024. Thomas Quinot 2008-02-05 22:29:41 +00:00
  • db10985a25 Remove junk executable property. Thomas Quinot 2008-02-05 18:19:04 +00:00
  • a3e7202a86 Import new s-strxdr.adb from GNAT sources. For G829-002, H205-005. Thomas Quinot 2008-02-05 18:18:41 +00:00
  • 399d92eddf -- Add new subtype S_WWC, unchecked conversion routines From_WWC and To_WWC. -- (I_WWC, O_WWC): New routines for input and output of Wide_Wide_Character. -- For G829-002. Hristian Kirtchev 2008-02-04 18:07:56 +00:00
  • 1db96684ff Add gnatdist sources to MANIFEST. For H201-017 Thomas Quinot 2008-02-01 15:57:00 +00:00
  • dbbe6ddc04 Branch gnatdist into PolyORB source tree. For H201-017 Thomas Quinot 2008-02-01 15:35:13 +00:00
  • 15585f1e46 Remove dummy body. For H201-017 Thomas Quinot 2008-02-01 15:31:31 +00:00
  • d196f1ff26 Fixed some typos. Santiago Uruena 2008-01-31 19:12:56 +00:00
  • bb1542f32e Add AIX and Tru64 Bob Duff 2008-01-31 17:47:14 +00:00
  • b98df70e39 Add Duff to authors Bob Duff 2008-01-31 17:42:22 +00:00
  • ff2547e94e Add duff Bob Duff 2008-01-31 17:39:35 +00:00
  • d77b33d21d (PolyORB.Simple_Flags): Make this a Pure unit, remove associated pragmas Elaborate_All. Thomas Quinot 2008-01-31 16:20:54 +00:00
  • b369dad8da Shut down the server cleanly. That's more convenient for sanity testing. It used to run forever. Fixes H130-027. Bob Duff 2008-01-31 01:03:02 +00:00
  • b5b54ea2c6 Merge from trunk: r121309 | duff | 2008-01-30 00:13:30 +0100 (Mer, 30 jan 2008) | 6 lines Thomas Quinot 2008-01-30 14:04:59 +00:00
  • 0b13c39e9f When installing documentation, avoid trying to rebuild it first, because users might not have TeX and other tools. Since the source package doesn't have all the necessary intermediate files, 'make' always thinks the documentation is out of date, and will try (and fail) to rebuild it. For H129-006. Bob Duff 2008-01-29 23:13:30 +00:00
  • 25a0b6c651 Remove obsolete Makefile. Thomas Quinot 2008-01-29 18:06:53 +00:00
  • b144845906 Set -mminimal-toc automatically when building for AIX host. Discussed on H126-004 Thomas Quinot 2008-01-29 18:06:15 +00:00
  • d72d6f396b Remove obsolete script. H109-006 Thomas Quinot 2008-01-29 17:57:52 +00:00
  • eff9349095 Make calls to Is_Colocated symmetrical. Thomas Quinot 2008-01-28 15:16:42 +00:00
  • bb760a3e13 New entry: NF-24-H109-006 Conditional form of pragma Debug (2008-01-28) Thomas Quinot 2008-01-28 10:14:16 +00:00
  • 2f1ad72ddb Warn, instead of aborting, when reserved bytes have non-zero values in GIOP 1.1 request header. Continuation of H124-010 Thomas Quinot 2008-01-28 10:10:17 +00:00
  • caae3b0a3b Enable conditional form of pragma Debug throughout. For H109-006 Thomas Quinot 2008-01-28 10:09:24 +00:00
  • 485cf66595 (Makefile.in): Use GNATMAKE_FOR_TARGET instead of GNATMAKE to build tests. (*.gpr): Use main procedure file name (with ".adb") in all project files. This is required by gprbuild, and harmless for gnatmake, so we might as well do it, in case we ever switch to gprbuild. For GA04-028. Bob Duff 2008-01-27 00:25:37 +00:00
  • cf65f10279 Deal with new warning from compiler. Bob Duff 2008-01-26 21:45:22 +00:00
  • d6f81fe5f5 (Unmarshall_Request_Message): Ignore reserved bytes, do not abort if they are non-zero. For TAO interoperability. Fixes H124-010 Thomas Quinot 2008-01-25 18:14:56 +00:00
  • 294c469565 Remove "pragma Unreferenced" line altogether. For H109-006 Thomas Quinot 2008-01-25 18:05:47 +00:00
  • 85fb7866a3 (Try_One_Address): No need for a variable for the Server parameter to Connect_Socket. Adjustment after fixing F521-001 Thomas Quinot 2008-01-25 14:17:07 +00:00
  • d7746f5562 (Do_Connect): No need for a variable for the Server parameter to Connect_Socket. Adjustment after fixing F521-001 Thomas Quinot 2008-01-25 14:16:12 +00:00
  • be8c935de8 Back out previous change, because it will prevent finding xml and aws project files in the standard installed places. For GC06-022. Bob Duff 2008-01-21 20:54:31 +00:00
  • d28de0856a Add "-" to ADA_PROJECT_PATH, in order to avoid picking up an incorrect version of polyorb.gpr from standard installed places. For GC06-022. Bob Duff 2008-01-21 17:24:37 +00:00
  • 0107497dec (Binding_Data.Is_Local_Profile, monadic): New subprogram. (Is_Local_Profile, dyadic): Cache result in profile to optimize further lookups. Thomas Quinot 2008-01-21 14:05:44 +00:00
  • 9c198c89e1 (Ada_Name): For an identifier ending with an underscore, append "U" character. Thomas Quinot 2008-01-21 11:40:42 +00:00
  • 4b70c5207a Change back -aL to -aO in H110-030 fix as this was causing incorrect or failing partition builds. Thomas Quinot 2008-01-21 11:13:56 +00:00
  • b44371bd30 Also remove s-gastco.ali and s-gaprco.ali from install directory, to force the partition-specific version to be recompiled and used. Thomas Quinot 2008-01-21 10:54:12 +00:00
  • 64cb089639 Add explanatory exception message in raise statement. Thomas Quinot 2008-01-18 13:29:35 +00:00
  • e922d578d1 Do not attempt to shutdown s-garhea if it has not been initialized. Prevents a hang in case an exception is raised early during Garlic initialization. Thomas Quinot 2008-01-18 13:28:32 +00:00
  • 4a670c56eb Remove s-garela.ali from install directory, to force the partition-specific version to be recompiled and used. Thomas Quinot 2008-01-18 13:27:29 +00:00
  • ef48b3ce17 Raise an exception while initializing (this is a dummy placeholder body, which must be replaced by a partition-specific file). Thomas Quinot 2008-01-18 13:25:57 +00:00