Commit Graph

  • e949f433f2 Cancel implicit rule that caused make to attempt to rebuild idlac by linking just idlac.o. Further work on H110-020 Thomas Quinot 2008-01-17 11:47:50 +00:00
  • 6bed2f2b84 (Try_Prefix): Generate -L<prefix>/lib/garlic linker argument before -lgarlic, to ensure that the linker sees the switches in that order (otherwise the -L switch appears only as a consequence of the gnatmake-level -I switch, and hence appears after -lgarlic, which some linkers don't support). Thomas Quinot 2008-01-16 16:18:53 +00:00
  • ac0d6e4300 Document fix for H110-024. Thomas Quinot 2008-01-16 15:44:35 +00:00
  • 668740a454 Generate list of Makefile.local files at configure time to avoid depending on GNU make 3.80 features. For H110-020 Thomas Quinot 2008-01-16 11:18:10 +00:00
  • 10348aba7d (Is_Colocated): Compare designated Scoket_Name value, not Socket_Name_Ptr accesses. Further fix for H115-004 Thomas Quinot 2008-01-15 12:54:48 +00:00
  • 15cbcf9be0 Move handling of QoS_GIOP_Static_Buffer in GIOP 1.2 version, this ensures no GIOP version-specific processing is done in PolyORB.Protocols.GIOP. Jérôme Hugues 2008-01-15 12:36:18 +00:00
  • bd24a252d8 (Is_Local_Mechanism): Compare designated Scoket_Name value, not Socket_Name_Ptr accesses. Fixes H115-004 Thomas Quinot 2008-01-15 11:44:23 +00:00
  • 370066d466 Shorten long line to fix build failure when conditional pragma Debug is enabled. Thomas Quinot 2008-01-12 09:29:47 +00:00
  • 456c8b58a1 Minor additions to debugging traces. For H111-029 Thomas Quinot 2008-01-11 19:35:36 +00:00
  • d760ec9b3c (Get_GIOP_Implem): Allow optional degradation to a GIOP version lower than the requested one. (Handle_Connect_Confirmation): On the client side, if we do not support the GIOP version advertised by the server, try to downgrade to a lower version. Fix for H110-024 Note that this fix uncovers another issue, analyzed in H111-029. Thomas Quinot 2008-01-11 19:31:46 +00:00
  • b57666b42a Keep host names unresolved in profiles (as Socket_Name values, instead of Sock_Addr_Type), resolve them only when binding. This allows a reference with a host name that cannot be resolved to be unmarshalled/marshalled anyway. Thomas Quinot 2008-01-11 16:56:41 +00:00
  • 5dc22ea6f3 Allow the user to override EXTRA_GNATMAKE_FLAGS from the make(1) command line. Pass -j4 to gnatmake by default. Thomas Quinot 2008-01-11 15:40:49 +00:00
  • 6dee02a657 Revert previous change, makes things worse. Thomas Quinot 2008-01-11 15:35:41 +00:00
  • f9ef1c14bb Use ${lastword TEXT} instead of ${word ${words TEXT},TEXT}. Minor code cleanup, no behaviour change. Thomas Quinot 2008-01-11 11:29:55 +00:00
  • f8f3cf0b8b (Oid_To_Rel_URI): Remove space from persistency flag value to ensure the generated relative URI is valid. Fixes H110-022 Thomas Quinot 2008-01-10 17:46:49 +00:00
  • c855ab6bf2 Add ??? comment Thomas Quinot 2008-01-09 14:33:17 +00:00
  • a717cba488 Record PolyORB 2.3 branch date. Thomas Quinot 2008-01-07 14:12:32 +00:00
  • 036a331624 Bump PolyORB version to 2.4.0w on trunk For GB22-003. Thomas Quinot 2008-01-07 14:09:02 +00:00
  • 16e3b2105d Bumping PolyORB version number as discussed with Thomas for GB22-003. Romain Berrendonner 2008-01-07 14:06:14 +00:00
  • 36bb0e03ed Comment out unused declarations to avoid compiler warnings Bob Duff 2008-01-03 14:04:53 +00:00
  • 8cbe532116 Corrected actual parameter for passing initial references, for [GC20-022] Jérôme Hugues 2007-12-21 15:57:49 +00:00
  • a3b63316c9 Remove useless "limited" in context clause, causing a build failure due to a bug in the Project Manager (GC08-001). Vincent Celier 2007-12-19 11:03:37 +00:00
  • b14c6efa87 Add comment about -w switch. Bob Duff 2007-12-12 13:36:58 +00:00
  • 2c15b881a5 Back out previous change, which was incorrect. For GC06-022. Bob Duff 2007-12-12 13:23:44 +00:00
  • 4fde4f24e6 Update MANIFEST to include projects/polyorb.gpr.in. Update configure.ac with output from "support/reconfig -w". For GC06-022. Bob Duff 2007-12-12 00:14:07 +00:00
  • 9a40d82c86 Correct project names inside local.gpr files. For GC06-022. Bob Duff 2007-12-11 21:25:22 +00:00
  • 712fadb83e Rename test.gpr to local.gpr, and add local.gpr files under examples to MANIFEST, because these are needed to build the examples from the source distribution. For GC06-022. Bob Duff 2007-12-11 20:03:00 +00:00
  • 031e78e510 Remove Makefile.local files under testsuite, which were incorrectly added in the previous revision. For GC06-022. Bob Duff 2007-12-11 19:57:53 +00:00
  • c02fa75008 Rename all Makefile.test files to be Makefile.local, which is a better name in the case of examples. Fixes GC07-029. Bob Duff 2007-12-10 20:24:58 +00:00
  • 17a85536e7 Add Makfile.local files to MANIFEST, so they get put in the source distribution. Fixes GC06-022. Bob Duff 2007-12-10 20:24:45 +00:00
  • ecfaac3f4b Add a set of pragma Unmodified to kill warnings due to recent GNAT checks. Update copyright notices. -- Work for GC08-003. Pascal Obry 2007-12-09 08:04:02 +00:00
  • b698a1131d Fix makeinfo command line switches for info and txt formats. Fixes GC04-016 Thomas Quinot 2007-12-07 19:12:29 +00:00
  • 115211b4e4 Add instruction about building examples. Bob Duff 2007-12-06 19:47:15 +00:00
  • b9df841689 Fix PDF documentation build command. Fixes GC04-016 Thomas Quinot 2007-12-05 16:04:11 +00:00
  • 67208aff81 Suppress new warning. Bob Duff 2007-12-04 21:52:46 +00:00
  • 969782e615 Use portable idiom for tr(1) case conversion. Fixes GB26-024 Thomas Quinot 2007-11-28 10:08:01 +00:00
  • a2ea91c2e1 Add missing header boxes. Thomas Quinot 2007-11-23 10:25:33 +00:00
  • dea239321f Add "warning:" indication in front of IAC warnings. Fixes GB06-008 Thomas Quinot 2007-11-23 10:25:06 +00:00
  • 35112c2beb Minor simplification, no behaviour change. Thomas Quinot 2007-11-23 10:17:28 +00:00
  • 2cc9a20899 Patch for supporting compilation with GNAT GPL 2007 Provided by Dmitriy Anisimkov, reviewed by J. Hugues Jérôme Hugues 2007-11-21 15:14:51 +00:00
  • ad770d6fd4 Revert change on error messages Jérôme Hugues 2007-11-20 11:52:43 +00:00
  • c5a9adb8a7 Correct error messages to match IDLAC's one Jérôme Hugues 2007-11-19 08:43:42 +00:00
  • 1ac35d3e12 Modify display of number of errors to match IDLAC's output Jérôme Hugues 2007-11-19 08:43:03 +00:00
  • 47bd2ea8e5 When generating implementation template, use correct name for implementation type of local objects. Jérôme Hugues 2007-11-15 12:17:26 +00:00
  • b6d790404f Renamed Is_Equal_To_Current_Interface into Is_Class_Wide, Correct Is_Class_Wide for inherited IDL operations. Jérôme Hugues 2007-11-12 16:00:55 +00:00
  • 4259c85446 (Expand_Designator): do not expand twice a name Jérôme Hugues 2007-11-12 15:51:25 +00:00
  • bcdaf8302b (P_Fixed_Point_Type): fixed point are defined by two positive literals (rule #96 of OMG IDL). IAC did not accept 0 as a positive value. This is now corrected. Jérôme Hugues 2007-11-12 10:05:52 +00:00
  • 4526dff326 minor reformatting Thomas Quinot 2007-11-07 17:17:06 +00:00
  • 0a42abc160 Do not use non-portable unchecked conversion of time value. For GB05-021 Thomas Quinot 2007-11-07 17:02:31 +00:00
  • 44ac2c80a6 Remove initial space before float litterals Jérôme Hugues 2007-11-06 12:14:44 +00:00
  • bbe5646ebb Typo Jérôme Hugues 2007-11-06 11:46:14 +00:00
  • 54b6cb41f5 Add command line flag -q for compatibility with idlac (no effect currently) Add note that -r command line switch is undocumented. Thomas Quinot 2007-11-06 11:11:15 +00:00
  • 1aafa81e18 Properly handle a bad command line switch. Thomas Quinot 2007-11-06 11:03:23 +00:00
  • 5b6d8725c7 Suppress compiler warning about unchecked conversion of times. See also GB05-021. Bob Duff 2007-11-06 00:41:25 +00:00
  • eff5453fef IAC now supports the generation of ir_info files after changes #118917, #118920 and #118920 Jérôme Hugues 2007-11-05 08:49:27 +00:00
  • 79e7059ca4 * A new test for IR info generation. Not enabled yet. Bechir Zalila 2007-11-05 08:24:29 +00:00
  • f8fdfb4652 * Fixed some compile time errors when generating IR infos for IDL modules and for inheriting interfaces. Bechir Zalila 2007-11-05 08:16:20 +00:00
  • e020e88c48 * (backend-be_corba_ada-ir_infos.adb): Re-enable warnings on this package. Bechir Zalila 2007-11-05 07:41:24 +00:00
  • 66f3f67079 * Take into account the '-ir' command line option by generating ir_info packages. Bechir Zalila 2007-11-04 16:33:52 +00:00
  • 3a361badd1 Add missing pragmas Convention (C) for signal handler. Addresses new warning introduced by GA02-024 Thomas Quinot 2007-11-02 10:03:15 +00:00
  • 4aeaedb326 Add documentation for -t command line switch (keep all temporary files). Thomas Quinot 2007-11-02 10:01:33 +00:00
  • 5cdcc8461b Remove extraneous NVList Create call Jérôme Hugues 2007-10-29 11:56:08 +00:00
  • b408f38429 (Invoke): Remove extraneous NVList Create call. Thomas Quinot 2007-10-29 10:35:35 +00:00
  • e5e10b20c6 Use --force for all documentation, required with latest release of texinfo tools Jérôme Hugues 2007-10-26 10:57:47 +00:00
  • 02368ea3b6 Avoid warnings on ignored variables. Bob Duff 2007-10-23 15:50:47 +00:00
  • 2f7898b53c Fix new compiler warning. Bob Duff 2007-10-22 15:37:09 +00:00
  • 78acc2ea36 (Unmarshall_To_Any): Use Result directly, rather than through the renaming C_Result, because C_Result causes warnings. The warnings are caused by a compiler bug, but we don't want to wait for it to be fixed. Anyway, there's no good stylistic reason to have the renaming here. Part of GA12-009. Bob Duff 2007-10-18 14:54:49 +00:00
  • 6cd55f9c7f Can't use # comment here, use ":" null command instead. Followup on FC19-007 change. Thomas Quinot 2007-10-17 08:20:30 +00:00
  • f14a06baa8 (TypeCode.Equal): No need to do a complete typecode comparison when comparing a typecode with itself. Thomas Quinot 2007-10-16 16:53:55 +00:00
  • 8b5d1d65e7 Install idlac -> iac symbolic link when installing IAC (propagating change from previous compilers/iac/Makefile.am, see r41330 for FC19-007). Thomas Quinot 2007-10-16 13:15:47 +00:00
  • 45f7b72e70 Add a minimal placeholder for the 'Application startup' section of the DSA documentation. For G703-022 Thomas Quinot 2007-10-15 14:38:47 +00:00
  • 95a6213a03 gentexifile is under $(top_srcdir), not $(top_builddir). Thomas Quinot 2007-10-15 09:16:38 +00:00
  • d4d3b63591 Minor reformatting. Thomas Quinot 2007-10-15 09:15:29 +00:00
  • 58ad478595 Use --enable-warnings rather than --with-warnings-mode as the configure switch for warnings settings. Followup on F426-007 Thomas Quinot 2007-10-12 16:52:05 +00:00
  • 0ea793ad44 Make sure we override the warnings processing mode (e/n/s) for files compiled with -gnatg. Thomas Quinot 2007-10-12 16:33:52 +00:00
  • 0d28f891fc Minor fixes to documentation build process. Thomas Quinot 2007-10-12 16:01:48 +00:00
  • 99c9c22482 Revert wrong change to this file. Thomas Quinot 2007-10-12 15:55:39 +00:00
  • 0d1f2ae9f3 Merge GLADE documentation into PolyORB User's Guide. For G703-022 Thomas Quinot 2007-10-12 15:54:06 +00:00
  • 8b799689ca = in AWK regex needs to be escaped. For F426-007 Thomas Quinot 2007-10-12 07:33:48 +00:00
  • 0e8c3cd4fa Minor reformatting. Thomas Quinot 2007-10-11 16:45:51 +00:00
  • cd43988f5c Fix typo. For F426-007 Thomas Quinot 2007-10-11 16:43:38 +00:00
  • 8347b847c6 Allow WARNINGS_AS_ERRORS to be overridden at configure time. For F426-007 Thomas Quinot 2007-10-11 16:39:48 +00:00
  • cd4e9939c6 When building from the Subversion tree directly, treat all warnings as errors (case of builds done by developers, regardless of wheter this is a debug build or a production build). Thomas Quinot 2007-10-11 16:27:05 +00:00
  • 3382d9867e Move ${GNATMAKE_FLAGS} to the end of the flags list, because ${GNATMAKE_FLAGS} contains ${EXTRA_GNATMAKE_FLAGS}, and it is sometimes convenient for EXTRA_GNATMAKE_FLAGS to override earlier flags. Bob Duff 2007-10-10 19:10:34 +00:00
  • 71e44cb57e Check Success flag. Otherwise the latest compiler gives a warning. Bob Duff 2007-10-10 19:08:47 +00:00
  • a81b49e6b2 Corrected test name, Spotted by Vadim Godunko Jérôme Hugues 2007-10-05 09:42:28 +00:00
  • 9fbc887f0d Performance test for the CORBA/GIOP personalities Part of [G726-019] Jérôme Hugues 2007-10-04 14:00:36 +00:00
  • 204ef73182 Scenario file for the CORBA Sec echo example Jérôme Hugues 2007-10-04 13:59:53 +00:00
  • 38b421d792 * (backend-be_corba_ada-runtime.ad?, backend-be_corba_ada-idl_to_ada.adb): At the initialization of the Runtime package entities, create name ids corresponding to the CORBA predefined units full names and put the enumerator position of each entitie in the 'Info' field of the corresponding name id. Bechir Zalila 2007-10-04 09:19:37 +00:00
  • cb84292e9f Minor reformatting and rewording. Thomas Quinot 2007-10-02 10:03:04 +00:00
  • cb332527d1 Fix PolyORB documentation build. Thomas Quinot 2007-10-02 09:23:42 +00:00
  • f6a6f860c7 Fix polyorb_ug.dvi build rule. Thomas Quinot 2007-10-02 09:01:42 +00:00
  • 7ad112b761 Start merging DSA documentation from GLADE UG. For G703-022 Thomas Quinot 2007-10-01 17:18:52 +00:00
  • 4ca20ea370 Do not overwrite CHANGE_nnnn file if it already exists. For G928-023 Thomas Quinot 2007-10-01 10:39:19 +00:00
  • c53cb767f1 Remove obsolete iac sub-MANIFEST. Package IAC in sources. For G726-017 Thomas Quinot 2007-10-01 09:21:53 +00:00
  • d9c3c58174 * (iac/backend-be_corba_ada-*): Rearchirture of the IAC Ada tree to make it closer to the GNAT Ada tree: - Delete the node K_Designator - Delete the field Parent_Unit_Name - Use K_Selected_Component to build ada expanded names - Use K_Selected_Component to build fully qualified enumeration literals Bechir Zalila 2007-09-28 17:18:22 +00:00
  • d1537e25b8 * (po_createref_parse_cmd.adb): Do not exit the main command parsing loop at profile end or component end. Bechir Zalila 2007-09-28 09:24:59 +00:00
  • 905ea39945 Reorganize parsing of command line parameters to avoid three successive calls to getopt Jérôme Hugues 2007-09-27 10:56:02 +00:00
  • 64657ca5a4 Add call to cygpath when needed. For G829-026 Thomas Quinot 2007-09-26 16:49:23 +00:00
  • a47660a3b6 Do not hard-code the paths for XML/Ada in polyorb-config. Instead, get them from xmlada-config when polyorb-config is run. Thomas Quinot 2007-09-26 16:43:49 +00:00