Commit Graph

  • fda383df21 updated Laurent Pautet 2000-02-02 13:43:04 +00:00
  • eeb41ecfd9 Update supported platforms (remove SGI and add HPUX with restrictions). Laurent Pautet 2000-02-02 13:42:35 +00:00
  • 1078fb9390 several things here : - removing of the tokens initialization (was useless) - all alphabetic characters of the idl language are taken into account now - the char literals are parsed now, as well as wide char literals Sébastien Ponce 2000-02-02 01:32:14 +00:00
  • f4a795d16e regenerated Laurent Pautet 2000-01-31 18:24:14 +00:00
  • 26c6903912 updated Laurent Pautet 2000-01-31 18:23:43 +00:00
  • 055a4c6e4c Change pattern matching rules into suffix rules for non-GNU make (HPUX). Laurent Pautet 2000-01-31 18:22:15 +00:00
  • 9c1d15854b Change pattern matching rules to explicit rules for non-GNU make (HPUX). Laurent Pautet 2000-01-31 18:21:43 +00:00
  • d6331b3626 Do not fail when removing a non-existing file when using a non-GNU make (HPUX). Laurent Pautet 2000-01-31 18:21:03 +00:00
  • a8d7031613 Define AR and RM for non-GNU make (HPUX) Laurent Pautet 2000-01-31 18:19:59 +00:00
  • 008fe6daf4 updated Laurent Pautet 2000-01-31 12:02:28 +00:00
  • 39175981c1 Typo in zipOBJECTS and zipSOURCES Laurent Pautet 2000-01-31 12:02:16 +00:00
  • 96d5653670 updated Laurent Pautet 2000-01-29 18:18:56 +00:00
  • 3a73bd4454 Typo in zipLIBOBJS Laurent Pautet 2000-01-29 18:18:41 +00:00
  • 773dc8d7d2 Regenerated Laurent Pautet 2000-01-28 14:58:28 +00:00
  • 09756f2373 Updated Laurent Pautet 2000-01-28 14:57:47 +00:00
  • 162552d00a Remove macros specific to GNU make in order to avoid bug reports of users using other make tools. Laurent Pautet 2000-01-28 14:57:30 +00:00
  • de03fbc252 Improvement of scan_numeric. Now, it parses fixed-points and floating-points literals beginning with a '.' as well as fixed-points and floating-points literals without any point. Sébastien Ponce 2000-01-27 23:35:06 +00:00
  • 951029f804 modifications in the lexer. No more goto there and some usefull fonctions such as next_char or skip line. The /* ... */ comments are now taken into account. Sébastien Ponce 2000-01-27 22:11:49 +00:00
  • 7254519833 Run remote command in background (a '&' was missing in the generated shell script). Laurent Pautet 2000-01-27 18:12:50 +00:00
  • 602d2f2b26 Updated Laurent Pautet 2000-01-27 18:10:43 +00:00
  • dfcab0ad90 Simplify C_Open, C_Dup2 and C_Setsid interfaces. Add C_System. Samuel Tardieu 2000-01-26 15:45:00 +00:00
  • 5c037407ba Rewrite cleanly most of the functionalities. Remove use of Interfaces.C.Strings, GNAT.OS_Lib and Ada.Unchecked_Deallocation. Samuel Tardieu 2000-01-26 15:44:48 +00:00
  • 1300680e1e Regenerated Samuel Tardieu 2000-01-26 15:44:25 +00:00
  • 933f16c565 Updated Samuel Tardieu 2000-01-26 15:43:52 +00:00
  • 4ce857cfe9 Remove trailing space to allow for quoting. Samuel Tardieu 2000-01-26 15:43:20 +00:00
  • 67e62e7c0c Use the same scheme for starter Shell as for starter Ada. Samuel Tardieu 2000-01-26 15:43:08 +00:00
  • 2d8a2d58c3 Regenerated. Samuel Tardieu 2000-01-26 15:42:52 +00:00
  • 135f329ef6 integrated new lexical rule in Corba 2.3 : escaped identifiers. Sébastien Ponce 2000-01-26 00:38:06 +00:00
  • 3e21b085b6 new specification of the idl keywords in CORBA 2.3 : new keywords are abstract, custom, factory, private, public, supports, truncatable, ValueBase and valuetype. Sébastien Ponce 2000-01-25 21:46:12 +00:00
  • 02f96bfd22 I removed the idents package. There's no more reference to the mapping langage in the front-end. The idl keywords are no more considered as identifiers. The new specification about the case of idl keywords is taken into account (CORBA 2.3 3.2.4 Sébastien Ponce 2000-01-25 21:36:50 +00:00
  • abfb9bac3e Deleting Sébastien Ponce 2000-01-25 21:36:50 +00:00
  • a30caacfbb add of an error package to display errors in a cutest way in the future. Sébastien Ponce 2000-01-25 20:14:38 +00:00
  • 8b5ad4e233 * xe_lead.adb: Remove some quote on the remote shell command line. Laurent Pautet 2000-01-25 18:35:00 +00:00
  • 767cbf7f2a * s-garrem.adb: Remove some quote on the remote shell command line. Laurent Pautet 2000-01-25 18:32:40 +00:00
  • 924e919bdb Replace caddr_t by System.Address where it makes sense. This fix will be in the next release of AdaSockets. Samuel Tardieu 2000-01-25 15:28:11 +00:00
  • 5810712dd6 * NEWS: Add a paragraph on multi-protocols feature. Laurent Pautet 2000-01-24 19:32:44 +00:00
  • f937ffe0e2 * NEWS: Add a paragraph on multi-protocols feature. Laurent Pautet 2000-01-24 19:08:13 +00:00
  • c3c00d34c3 * xe_stubs.adb: Provide a new parameter Rsh_Options to Launch. Laurent Pautet 2000-01-24 19:02:18 +00:00
  • ce4c58f62c * s-parint.ads, s-parint.adb: Add a new parameter Rsh_Options in Launch which is used in System.Garlic.Remote.Full_Launch. Laurent Pautet 2000-01-24 18:52:54 +00:00
  • 547778defb Apply changes suggested by Michael F. Yoder <myoder@TopLayer.com> (impossible condition and obsolete comment). Samuel Tardieu 2000-01-24 15:37:50 +00:00
  • 28c86fb31d Print a summary of all the computed performances. Samuel Tardieu 2000-01-19 19:18:55 +00:00
  • b221a1d97a Transmit the big array forth and back when doing synchronous communication testing. Samuel Tardieu 2000-01-19 18:53:33 +00:00
  • 365394c5ee Perform a comparaison between GLADE communication and raw sockets, either locally or remotely. Samuel Tardieu 2000-01-19 18:38:08 +00:00
  • 8f343b50a2 Remove unused instantiation of Ada.Unchecked_Deallocation as well as the dependency on it. Export symbols for Physical_Send and Physical_Receive so that they can be used in profiling tests (with convention Ada). Samuel Tardieu 2000-01-19 18:36:00 +00:00
  • 18a09c534a Make this package public so that it can be used by performance measurements programs. Samuel Tardieu 2000-01-19 14:55:00 +00:00
  • a62c057595 Add new files to be ignored. Samuel Tardieu 2000-01-19 14:52:52 +00:00
  • 7357ffc761 ChangeLog Samuel Tardieu 2000-01-19 14:51:56 +00:00
  • eeb3334a83 Use simplified System.Garlic.Thin interface. Samuel Tardieu 2000-01-19 14:50:45 +00:00
  • 57e471b8e2 Simplify interface with C socket functions by using System.Address where C really wants untyped data. Samuel Tardieu 2000-01-19 14:50:03 +00:00
  • 5c9eea347b (To_Sockaddr_Access): remove now useless function (Network_To_Port): renames Port_To_Network, renaming as spec instead of renaming as body Samuel Tardieu 2000-01-19 14:49:26 +00:00
  • d6d5c7432d Add PF_INET constant. AF_INET was used in some places and although it has usually the same value, it is not guaranteed. Samuel Tardieu 2000-01-19 14:45:37 +00:00
  • b09cfc791a Initial checkin of the GLADE tools in ACT repository Samuel Tardieu 2000-01-19 13:05:09 +00:00
  • 398fcb51ac A new example for broca, from the adabroker example all_functions. It does the same tests except for oneway functions. (These crash the server for the moment. So I commented their test...) Sébastien Ponce 2000-01-17 11:38:13 +00:00
  • db23643fe9 Switch to the newest config.guess and friends Samuel Tardieu 2000-01-12 17:34:48 +00:00
  • 0f68249609 New release of AdaSockets Samuel Tardieu 2000-01-12 17:28:12 +00:00
  • 252f05b862 Fix typo (fix from Seb) Samuel Tardieu 2000-01-12 13:09:48 +00:00
  • 2ffff8b62b idlac: idl to ada compiler Tristan Gingold 1999-12-29 20:01:40 +00:00
  • c55f48d174 * xe_back.adb: Do not allow nultiple definitions of application main subprogram. Fix part of 7221-002. Laurent Pautet 1999-12-21 17:04:57 +00:00
  • 560ab0b0bf * xe.ads: Some subprograms cannot be inlined. This compilation error was not detected in debugging mode because inlining is not activated. Laurent Pautet 1999-12-18 12:18:27 +00:00
  • f78cbb2d7c * s-garopt.ads: Increase default connection hits. Laurent Pautet 1999-12-17 23:41:07 +00:00
  • 219a8405a6 * s-garhea.adb: Initiliaze out parameter in Get_My_Partition_Id. Do not send a reply in Process_Stream when an error occurred. Laurent Pautet 1999-12-17 23:40:46 +00:00
  • 23c7fa274c * s-garuni.adb, s-garpar.adb: Catch Data_Error exception when a stream has been corrupted and translate it into an error. Propagate this error in subprograms when it was not already the case. Laurent Pautet 1999-12-17 23:39:53 +00:00
  • c76ea30103 * s-garfil.adb, s-gargro.adb, s-gartcp.adb, s-garter.adb: Catch Data_Error exception when a stream has been corrupted and translate it into an error. Laurent Pautet 1999-12-17 23:38:37 +00:00
  • b7193980e4 * s-ganobl.adb: Deal with multiple calls to Initialize and Shutdown. This can occur in multiple protocols conf. Laurent Pautet 1999-12-17 23:37:31 +00:00
  • f086d9c8a5 Regenerated Laurent Pautet 1999-12-17 13:25:10 +00:00
  • 8100bc5866 Move configuration body into declaration part. Replace Boot_Server by Boot_Location Laurent Pautet 1999-12-17 13:24:04 +00:00
  • b5c525fb3d * configure.in, configure: Split BOOT_SERVER default value into two default values, DEFPROTOCOLNAME and DEFPROTOCOLDATA because the default protocol name can be used independantly from the default protocol data. Fix a bug in the computation of the default protocol - a list of protocol was assigned and not the first element of the list. Laurent Pautet 1999-12-17 10:46:29 +00:00
  • bd030b8817 * xe.adb, xe.ads: Revisit configuration node structure. Revisit the way literals and array components are handled. Declare new attribute Self_Location that allows to define the locations to use to contact a partition. Accept two notations for attribute Self_Location (overloading). Define two new predefined types. A record type composed of two string components Protocol_Name and Protocol_Data to specify a location like (<protocol_name>, <protocol_data>). An array type of Location to specify several locations. Add a new pragma Boot_Location which is supposed to replace Boot_Server which is not really meaningful and not consistent with Self_Location attribute. Accept two notations for this pragma (same as attribute Self_Location). Define a context type to preserve and restore the parsing context before resolving overloaded pragmas and attributes. Laurent Pautet 1999-12-17 10:36:11 +00:00
  • 57535a8715 Replace "Substitute" by "Replace" Laurent Pautet 1999-12-17 10:27:40 +00:00
  • 21ffb5bc0b * Makefile.am, Makefile.in: Rebuild because of configure.in changes. Renames generated System.Garlic.TCP.Operations into System.Garlic.TCP_Operations. A clone of System.Garlic.TCP using subprograms from Operations should not depend on System.Garlic.TCP. Save the elaboration order in file elaboration for debugging purpose. Adapt Makefile to work for other Make and not only GNUMake. Laurent Pautet 1999-12-17 10:20:33 +00:00
  • 2ebc908e02 * Makefile.am, Makefile.in: Rebuild because of configure.in changes. Renames generated System.Garlic.TCP.Operations into System.Garlic.TCP_Operations. A clone of System.Garlic.TCP using subprograms from Operations should not depend on System.Garlic.TCP. Save the elaboration order in file elaboration for debugging purpose. Adapt Makefile to work for other Make and not only GNUMake. Laurent Pautet 1999-12-17 10:15:15 +00:00
  • f8bc829b3f Remove OmniORB. Thomas Quinot 1999-12-16 18:35:57 +00:00
  • f4b9d75431 0.9 released. Thomas Quinot 1999-12-16 18:19:54 +00:00
  • b384fe98a2 Removed some internal testing files. Thomas Quinot 1999-12-16 17:48:53 +00:00
  • 4cd383d2f2 Ooops. Thomas Quinot 1999-12-16 17:07:17 +00:00
  • 50c5a82191 Updated for recent binder. Thomas Quinot 1999-12-16 17:06:27 +00:00
  • 2ef9e3bd58 Headers updated. Thomas Quinot 1999-12-16 16:57:07 +00:00
  • dc27636040 Updated clean target for recent GNAT binder. Thomas Quinot 1999-12-16 16:56:26 +00:00
  • d2378f25a6 Flag changes Samuel Tardieu 1999-12-16 16:49:31 +00:00
  • cc3d43766b Removed VERSION from MANIFEST. Thomas Quinot 1999-12-16 16:27:54 +00:00
  • 54a39c8a32 Files removed in the "module" example. Thomas Quinot 1999-12-16 16:24:33 +00:00
  • 84147e497b Updated. Thomas Quinot 1999-12-16 16:22:14 +00:00
  • 69ab2f34c4 Deleting Thomas Quinot 1999-12-16 16:22:14 +00:00
  • 8c62db9fb7 Argh. Thomas Quinot 1999-12-16 15:33:25 +00:00
  • 4037a92e5a Implicit version is now in NEWS. Thomas Quinot 1999-12-16 15:31:52 +00:00
  • 86ea9c22e7 Deleting Thomas Quinot 1999-12-16 15:31:52 +00:00
  • 9d75dfed0b OK. Thomas Quinot 1999-12-16 14:49:38 +00:00
  • 3301ec0291 *** empty log message *** Thomas Quinot 1999-12-16 14:49:04 +00:00
  • c9102658ed Try 2. Thomas Quinot 1999-12-16 14:39:03 +00:00
  • 393da339f6 Fixed probable bug. Thomas Quinot 1999-12-16 14:37:56 +00:00
  • f2c32a30c5 Typo in make_distrib. Thomas Quinot 1999-12-16 14:32:05 +00:00
  • cc056e9938 Implicit version discovery. Thomas Quinot 1999-12-16 14:26:07 +00:00
  • b24831568b More distribution support tools. Thomas Quinot 1999-12-16 14:22:32 +00:00
  • ed4e24f396 Removed directories. Thomas Quinot 1999-12-16 14:11:14 +00:00
  • 5756eae22e Added packaging magic from GLADE. Thomas Quinot 1999-12-16 14:01:52 +00:00
  • f576cdb943 Fixed last night's commit. Now CosNaming compiles correctly again. Thomas Quinot 1999-12-16 12:59:20 +00:00
  • eca58c9cd7 Jumped through hoops. Thomas Quinot 1999-12-15 20:37:33 +00:00
  • b40dd2368d A nice bit of hoop-jumping to be able to compile some other test case besides all_types. This is a real nightmare. I hate C++. I need to check something before release. Thomas Quinot 1999-12-15 20:36:37 +00:00
  • 2391cd1a1f Support for autoconf/automake/libtool. This now builds shared and static versions of libbroca. Do not use at this time unless you feel some suicidal tendencies. Samuel Tardieu 1999-12-15 19:22:13 +00:00
  • 01c6e6fecb Preparation for automake Samuel Tardieu 1999-12-15 19:20:39 +00:00