Commit Graph

  • dd056d343d Use the same file as SunOS but do not use Poll Samuel Tardieu 1998-04-24 20:00:26 +00:00
  • 56e5f33198 Do correct configuration for OpenNT. Samuel Tardieu 1998-04-24 20:00:00 +00:00
  • ec415ff242 * 5pgtplsp.ads: Change casing for imported WSAStartup. Samuel Tardieu 1998-04-22 17:13:38 +00:00
  • ed7b76ad97 Updated for Mingwin32 support found in automake 1.3 Samuel Tardieu 1998-04-21 15:47:19 +00:00
  • e6f3e5cf82 Fix typo Samuel Tardieu 1998-04-21 09:17:54 +00:00
  • 1fb821edd7 Add 5pgtplsp.adb to distribution Samuel Tardieu 1998-04-21 09:03:54 +00:00
  • 07b673b0a6 Add Open NT body Laurent Pautet 1998-04-20 19:09:35 +00:00
  • 37787d2d9a Update Makefiles Laurent Pautet 1998-04-20 18:53:17 +00:00
  • e88c67b664 * config.sdefault: Fix some problems with NT (????) Laurent Pautet 1998-04-20 18:52:44 +00:00
  • b6e22eb109 * configure, configure.in, Makefile.in: Add platform Open NT. Laurent Pautet 1998-04-20 18:51:50 +00:00
  • d02a559455 Windows NT uses thread-blocking IOs. Restore this now that the OpenNT specific package exists. Samuel Tardieu 1998-04-20 18:13:17 +00:00
  • 2f7a7f9e18 Add OpenNT file Laurent Pautet 1998-04-20 18:08:19 +00:00
  • 1e32b4c984 Fix typo. Samuel Tardieu 1998-04-20 18:04:43 +00:00
  • 69113313fd Made these package regular packages rather than private ones. Samuel Tardieu 1998-04-20 18:03:25 +00:00
  • 338a2c8712 Could not compile as-is. Add with and use clauses. Samuel Tardieu 1998-04-20 18:01:56 +00:00
  • f5143b3b02 * s-ganobl.adb: Get Use_Poll from s-gtplsp.ads instead of s-garthi.ads. Samuel Tardieu 1998-04-20 17:54:06 +00:00
  • 19dc99630b * MANIFEST: Reinstated Garlic/s-garthi.ads, and remove Garlic/5lgarthi.ads and Garlic/5wgarthi.ads. Add Garlic/5wgtplsp.adb. Samuel Tardieu 1998-04-20 17:53:18 +00:00
  • a9a7c81e36 * configure.in: Add flag -gnatx2 when using the maintainer mode to help cross-referencing. Samuel Tardieu 1998-04-20 16:44:21 +00:00
  • 2e5b721ce7 * 5lgarthi.ads, 5wgarthi.ads: Add Select sys call. Add a constant Use_Poll which should be set to false if "select" is prefered to "poll". Laurent Pautet 1998-04-20 15:58:40 +00:00
  • 239eca5379 * s-garopt.ads: Add Checksum variable. Laurent Pautet 1998-04-17 13:40:49 +00:00
  • 8b2b9d3399 * xe_stubs.adb: Compute partition checksum. Move code to compute most recent stamp from xe_check.adb to xe_stubs.adb. Laurent Pautet 1998-04-17 13:36:49 +00:00
  • b2bf6d3876 Some kind of distributed scheduler based on remote callbacks using asynchronous RPC, RAS and RACW. Laurent Pautet 1998-04-15 16:46:04 +00:00
  • 8c561e0719 Fix typo Samuel Tardieu 1998-04-12 18:58:32 +00:00
  • 8eaf442775 * Makefile.am: Use the target specific System.Garlic.Thin or the generic one if there is no specialization. Samuel Tardieu 1998-04-09 09:17:13 +00:00
  • 0c29f8c5d7 * MANIFEST: Remove Garlic/s-garthi.ads, and add Garlic/5lgarthi.ads and Garlic/5wgarthi.ads. Samuel Tardieu 1998-04-09 09:16:13 +00:00
  • 1f51466d29 * 5wgtplsp.ads: Add Winsock initialization provided by Pascal Obry. Samuel Tardieu 1998-04-07 09:44:27 +00:00
  • 4f69ebae37 Add Filters example Laurent Pautet 1998-04-07 08:01:08 +00:00
  • abe797c49e Add Dist/xe_usage.adb to the list of files to modify Laurent Pautet 1998-04-06 20:28:20 +00:00
  • 162598598a Change dsa_version into glade_version Laurent Pautet 1998-04-06 20:25:02 +00:00
  • 3b41ddc21f Remove Examples/Messages/localhost Laurent Pautet 1998-04-06 20:22:30 +00:00
  • 96caa6d4f6 execute mangle.sh Laurent Pautet 1998-04-06 20:21:19 +00:00
  • 0e6ab15dc0 Add mangle.sh Laurent Pautet 1998-04-06 20:16:02 +00:00
  • 058c78c455 Fix for NT/DOS Laurent Pautet 1998-04-06 19:10:39 +00:00
  • 10e712fb5b update Laurent Pautet 1998-04-06 07:52:24 +00:00
  • 520b52c0a9 * xe_stubs.adb: Skip Ascii.CR to please DOS/Windows. Laurent Pautet 1998-04-05 20:22:46 +00:00
  • d7df82fe81 Fix wrong fix CR/LF Laurent Pautet 1998-04-05 20:10:20 +00:00
  • 4fe588b7d0 Fix wrong fix CR/LF Laurent Pautet 1998-04-05 20:07:09 +00:00
  • b6f77a91ec * xe_stubs.adb: Skip Ascii.CR to please DOS/Windows. Laurent Pautet 1998-04-05 19:42:39 +00:00
  • 076af689c6 * xe_utils.adb: (Locate) When locating executable, add executable suffix. Laurent Pautet 1998-04-05 17:13:35 +00:00
  • 87e0d72e16 Add a note on the LinuxThreads/FSU threads issue Samuel Tardieu 1998-04-05 15:14:36 +00:00
  • 2102689c2c Removed spurious DOS-like end-of-line characters Samuel Tardieu 1998-04-05 13:20:23 +00:00
  • 34af2d1f48 Use new version from Pascal Obry Samuel Tardieu 1998-04-05 13:04:56 +00:00
  • d93f7e5866 Use a form that is less likely to make grep bomb because too long an argument line. Samuel Tardieu 1998-04-02 09:24:35 +00:00
  • 7699a88cb3 * xe_check.adb: Two major problems have been detected. First, gnatmake has two problems. First, it doesn't detect when an ali has already been loaded. Second, when an obsolete ali is loaded, it is not replaced by the good one that has just been compiled. Second, file stamp comparisons are completly wrong because of the new implementation (x = y iff |x - y| <= 2). Compile_Sources gets confused because of this. For all these reasons, we don't use file stamp comparisons from osint. To load the ali files in the ali table, we recompile everything using Compile_Sources, we reset all the tables and then we reload everything. During reload, we compute the most recent file from which a unit depend. For this, we use Ofile_Full_Name from ALIs_Record to store the more recent file. Laurent Pautet 1998-03-30 23:33:32 +00:00
  • 17bc93562d Remove unused variable Laurent Pautet 1998-03-25 11:37:21 +00:00
  • 9384f14689 Remove useless files Samuel Tardieu 1998-03-24 21:36:25 +00:00
  • 5b177b5721 Update dependencies Laurent Pautet 1998-03-24 18:47:34 +00:00
  • 49d79d4cb7 Remove s-rpcuti.ad[bs] Laurent Pautet 1998-03-24 18:44:54 +00:00
  • 6262fe10de * xe_stubs.adb: Call Establish_RPC_Receiver from partition.adb in order to prevent GARLIC from having to do it itself and to introduce a dependency from System.RPC. Laurent Pautet 1998-03-24 18:44:02 +00:00
  • 2fd1d574b5 * s-gafizi.adb, s-gafizi.ads, s-gaphlo.adb, s-gaphlo.ads, s-garfil.adb, s-garfil.ads, s-garhea.adb, s-garhea.ads, s-garloo.adb, s-garloo.ads, s-garpro.ads, s-garrem.adb, s-garrep.adb, s-garrep.ads, s-garsta.adb, s-garstr.adb, s-garstr.ads, s-gartcp.adb, s-gartcp.ads, s-garter.adb, s-garter.ads, s-gartra.adb, s-gartra.ads, s-gartyp.ads, s-garuni.adb, s-garuni.ads, s-garuti.adb, s-gaseli.ads, s-parint.adb, s-parint.ads, s-rpc.adb, s-rpc.ads, s-rpcpoo.adb, s-rpcpoo.ads, s-parint.adb, s-rpstio.adb, s-rpstio.ads: Use Partition_ID, Params_Stream_Type and RPC_Receiver from System.Garlic.Types and System.Garlic.Streams to cut down a circular dependency which appears when a different system.rpc is used. Change pragma Elaborate_All into pragma Elaborate because it was overkilled and causes a circular dependency. This fixes cxe5003. And will help to fix cxe5002. Unfortunatly, cxe5002 needs pragma All_Calls_Remote. Laurent Pautet 1998-03-24 18:39:00 +00:00
  • f916dcfcf8 Rename 2* into 5* Samuel Tardieu 1998-03-24 10:22:38 +00:00
  • bff2f8b140 Add comments Samuel Tardieu 1998-03-23 18:02:02 +00:00
  • 46aae312d0 * xe_check.adb: Improve recompilation mode (Ada lib). Laurent Pautet 1998-03-23 16:32:20 +00:00
  • 90116d27d8 * Makefile.am, Makefile.in: Add output infos. Update dependencies. Fix a small bug of re-installation. Laurent Pautet 1998-03-23 14:24:05 +00:00
  • c141d3a98b * Makefile.am: Add output infos. Update dependencies. Laurent Pautet 1998-03-23 13:22:50 +00:00
  • 9c01f54266 See ChangeLog Laurent Pautet 1998-03-22 15:58:02 +00:00
  • a979546d99 * xe_utils.adb: Don't include GARLIC as Ada library. Laurent Pautet 1998-03-21 21:42:23 +00:00
  • 06da36e2d9 * s-painst.adb, s-painst.ads: New package that contains few subprograms used in the partition main subprogram. Laurent Pautet 1998-03-20 13:10:20 +00:00
  • b327ccd4d5 * xe_utils.ads, xe_utils.adb: Add Dir to build concatenate several strings and name_ids with directory separator in between. Change way of handling time stamps. Remove some variables that were not very usefull. Laurent Pautet 1998-03-20 12:28:51 +00:00
  • 172f8588d4 ChangeLog will soon be updated Laurent Pautet 1998-03-17 22:52:47 +00:00
  • d71855d985 Indentation bug Laurent Pautet 1998-03-17 09:09:44 +00:00
  • a7fb19b5c5 * xe_stubs.adb, ...: Change way of handling time stamps. Store configuration and executable file stamps into glade.sta. Laurent Pautet 1998-03-16 23:02:06 +00:00
  • f41eaa0164 Changes in stamp format Laurent Pautet 1998-03-15 22:58:20 +00:00
  • 55dd095a06 * xe_check.adb: Some units are explicitly loaded (comes from configuration file). If its library is a readonly library, it won't be loaded by gnatmake. So, we have to load this library ourself in the ALI table. Laurent Pautet 1998-03-11 20:10:59 +00:00
  • 3d5f3d6129 Add Asynchronous flag that was missing here Samuel Tardieu 1998-03-10 08:13:00 +00:00
  • 230d4d9202 Accomodate new stubs Samuel Tardieu 1998-03-09 19:34:06 +00:00
  • e265629194 Updated Samuel Tardieu 1998-03-09 19:33:56 +00:00
  • b3cb767780 Remove useless with clause Samuel Tardieu 1998-03-09 19:33:43 +00:00
  • cf82a52e1a Surround one with clause with pragma Warnings Samuel Tardieu 1998-03-09 19:33:32 +00:00
  • b8f229a05b * xe_utils.adb: Use Scan_Make_Arg from Make unit. Re-organize Initialize to use a copy of Make.Initialize which includes -A<GARLIC> flag. Laurent Pautet 1998-03-09 09:01:24 +00:00
  • 889926d225 Typo Laurent Pautet 1998-03-08 20:57:46 +00:00
  • 88f53d716f * config.sdefault: Change output when argument is pathtolib. This script is used now in several cases in GARLIC. Laurent Pautet 1998-03-08 20:10:06 +00:00
  • 78fee901e7 * Makefile.am: Fix problem with binary release. We build a first subprogram using GLADE library and when it fails, we rebuild all the library units depending on System.Stream_Attributes. Laurent Pautet 1998-03-08 20:06:58 +00:00
  • c1eff659b6 update Laurent Pautet 1998-03-07 13:29:22 +00:00
  • 1e8ca490af * s-ganobl.adb: Fix a termination problem. Task Selection was blocked on an entry and no task to unblock it (Task Sigio_Simulation was already dead). Now, these tasks keep going until all the sockets are closed. Change C_Read, C_Write and C_Close to trace active sockets. Laurent Pautet 1998-03-03 17:00:26 +00:00
  • c258be8367 Update with newer sources; timestamp format has changed Laurent Pautet 1998-03-02 16:39:34 +00:00
  • 144dbe49c2 Fix stupid typo introduced by last checkin Samuel Tardieu 1998-02-27 09:33:48 +00:00
  • c4bf90401b Generate a cleaner entry when a constant is not available Samuel Tardieu 1998-02-26 13:16:43 +00:00
  • 469aa684b3 Add entry for ioctl() Samuel Tardieu 1998-02-26 13:16:21 +00:00
  • 4665f9c556 Use SVR4 streamio when BSDisms are not available Samuel Tardieu 1998-02-26 13:16:09 +00:00
  • 0caba30353 Updated Samuel Tardieu 1998-02-26 13:15:49 +00:00
  • b61c749c7f * xe_utils.adb, xe_utils.ads: Add a new function GNAT_Style to retrieve proper casing for a unit. Laurent Pautet 1998-02-25 10:38:15 +00:00
  • 606a2f9c3f * Makefile.am, Makefile.in: Create System.Garlic.Linker_Options to include various pragma Linker_Options. This file is built using $(EXTRA_LIBS). Update dependencies. Laurent Pautet 1998-02-19 18:58:23 +00:00
  • 82c9ca359e * Makefile.am, Makefile.in: gnatdist is no longer a script. Use $(EXEEXT) to build a platform independent executable. Laurent Pautet 1998-02-19 18:52:21 +00:00
  • 07b64d5fd9 * configure, configure.in: Remove substitution in gnatdist.in. gnatdist.in script is not used anymore. Laurent Pautet 1998-02-19 18:46:53 +00:00
  • ce1a5fec7a Remove useless files Samuel Tardieu 1998-02-19 18:24:56 +00:00
  • 65f3312ca0 Update dependencies Samuel Tardieu 1998-02-19 18:24:21 +00:00
  • 50fe1127f2 Updated Samuel Tardieu 1998-02-19 18:16:59 +00:00
  • 0e476d12ed Capitalization fixes Samuel Tardieu 1998-02-19 18:16:16 +00:00
  • 18e4d39e05 Fix capitalization Samuel Tardieu 1998-02-19 18:02:09 +00:00
  • 25b0cfbf5b Updated Samuel Tardieu 1998-02-19 18:01:35 +00:00
  • 340a5f16e1 Remove s-gaosli.ad[bs] Laurent Pautet 1998-02-19 10:10:30 +00:00
  • 07e8609c29 * s-gardeb.adb: Use GNAT.OS_Lib.String_Access and remove dependencies from System.Garlic.OS_Lib. Laurent Pautet 1998-02-19 10:09:40 +00:00
  • a410b81638 * xe_stubs.adb: Use Exe_Suffix to build executable. Laurent Pautet 1998-02-19 09:28:04 +00:00
  • aaa8b38645 Use all filtering features Laurent Pautet 1998-02-18 18:34:36 +00:00
  • 3bc75ed87d * MANIFEST: Remove s-gafino.ad[bs]. No longer needed. Laurent Pautet 1998-02-18 18:32:42 +00:00
  • 9c6175873b * Makefile.am, Makefile.in: Remove s-gafino.ad[bs]. No longer needed. Laurent Pautet 1998-02-18 18:31:44 +00:00
  • 727541bbf7 Regenerated Samuel Tardieu 1998-02-18 18:18:34 +00:00
  • 8dea83fc1e Use s-gaosli.ads instead of s-gaosli.ads.in Samuel Tardieu 1998-02-18 18:16:02 +00:00
  • f1183d09d4 Use Errno from GNAT.OS_Lib instead of C_Errno Samuel Tardieu 1998-02-18 18:13:50 +00:00