@@ -246,7 +246,10 @@ end;
{
$Log$
- Revision 1.1 2000-01-06 01:20:30 peter
+ Revision 1.1 2000-07-13 06:29:38 michael
+ + Initial import
+
+ Revision 1.1 2000/01/06 01:20:30 peter
* moved out of packages/ back to topdir
Revision 1.1 1999/11/24 23:36:37 peter
@@ -124,7 +124,10 @@ end;
Revision 1.2 1999/12/10 12:42:26 pierre
@@ -642,7 +642,10 @@ end;
- Revision 1.4 2000-02-17 17:00:01 pierre
+ Revision 1.4 2000/02/17 17:00:01 pierre
* Data locking cleaned up
Revision 1.3 2000/02/07 22:54:44 florian
@@ -132,7 +132,10 @@ begin
end.
- Revision 1.3 2000-02-07 22:54:44 florian
+ Revision 1.3 2000/02/07 22:54:44 florian
* custommouse define removed, i.e. code is always active
* the xor value for the mouse cursor must be $7f instead of $ff
@@ -266,7 +266,10 @@ end;
@@ -279,7 +279,10 @@ end;
- Revision 1.2 2000-07-09 07:41:47 hajny
+ Revision 1.2 2000/07/09 07:41:47 hajny
* changes needed for VP/2 to compile it
Revision 1.1 2000/02/29 11:43:16 pierre
@@ -321,7 +321,10 @@ end;
Revision 1.1 1999/12/23 19:36:47 peter
@@ -159,7 +159,10 @@ end;
- Revision 1.2 2000-02-29 11:43:16 pierre
+ Revision 1.2 2000/02/29 11:43:16 pierre
Common renamed APIComm to avoid problems with free vision
Revision 1.1 2000/01/06 01:20:31 peter
@@ -1060,7 +1060,10 @@ begin
@@ -231,7 +231,10 @@ end;
@@ -144,7 +144,10 @@ end;
- Revision 1.5 2000-03-12 15:05:14 peter
+ Revision 1.5 2000/03/12 15:05:14 peter
* $G+ is only needed for tp
Revision 1.4 2000/02/29 11:43:16 pierre
@@ -302,7 +302,10 @@ FOR FPC THESE ARE THE TRANSLATIONS
- Revision 1.1 2000-01-06 01:20:31 peter
+ Revision 1.1 2000/01/06 01:20:31 peter
@@ -223,7 +223,10 @@ begin
- Revision 1.3 2000-02-29 11:43:16 pierre
+ Revision 1.1 2000-07-13 06:29:39 michael
+ Revision 1.3 2000/02/29 11:43:16 pierre
Revision 1.2 2000/02/06 14:28:19 florian
@@ -158,7 +158,10 @@ end;
Revision 1.1 1999/11/24 23:36:38 peter
@@ -114,7 +114,10 @@ function Gpm_GetSnapshot(var Event: TGPMEvent): Longint; cdecl;external;
@@ -576,7 +576,10 @@ end;
- Revision 1.2 2000-06-30 09:00:33 jonas
+ Revision 1.2 2000/06/30 09:00:33 jonas
* compiles again with -dnomouse
- Revision 1.3 2000-06-30 09:00:33 jonas
+ Revision 1.3 2000/06/30 09:00:33 jonas
Revision 1.2 2000/04/17 08:51:38 pierre
@@ -650,7 +650,10 @@ function tparam(const char *, char *, int, ...): PChar; cdecl; external;}
- Revision 1.2 2000-06-30 12:28:57 jonas
+ Revision 1.2 2000/06/30 12:28:57 jonas
* fixed termtype structure
@@ -478,7 +478,10 @@ end;
- Revision 1.3 2000-06-30 12:28:57 jonas
+ Revision 1.3 2000/06/30 12:28:57 jonas
Revision 1.2 2000/03/12 15:02:10 peter
@@ -154,7 +154,10 @@ end;
- Revision 1.2 2000-07-09 07:56:09 hajny
+ Revision 1.2 2000/07/09 07:56:09 hajny
* proper units added
@@ -169,7 +169,10 @@ end;
- Revision 1.4 2000-04-08 19:54:26 hajny
+ Revision 1.4 2000/04/08 19:54:26 hajny
* finished
Revision 1.3 2000/03/19 11:29:07 hajny
@@ -402,7 +402,10 @@ end;
- Revision 1.3 2000-04-10 15:50:55 hajny
+ Revision 1.1 2000-07-13 06:29:40 michael
+ Revision 1.3 2000/04/10 15:50:55 hajny
* Inc (PendingMouseEvents) added to PutMouseEvent
Revision 1.2 2000/01/09 20:43:04 hajny
@@ -334,7 +334,10 @@ end;
Revision 1.1 2000/02/23 22:44:22 daniel
@@ -226,7 +226,10 @@ end;
@@ -143,7 +143,10 @@ end;
+ Revision 1.1 2000-07-13 06:29:41 michael
@@ -189,7 +189,10 @@ end;
@@ -212,7 +212,10 @@ end;
@@ -29,7 +29,10 @@ end.
- Revision 1.2 2000-06-22 16:32:30 hajny
+ Revision 1.2 2000/06/22 16:32:30 hajny
* ApiComm instead of Common
@@ -326,7 +326,10 @@ end.
@@ -165,7 +165,10 @@ end;
- Revision 1.2 2000-05-31 07:27:12 jonas
+ Revision 1.2 2000/05/31 07:27:12 jonas
* fixed formal parameters passed to var arguments problem
@@ -789,7 +789,10 @@ end;
- Revision 1.3 2000-05-25 14:26:30 pierre
+ Revision 1.3 2000/05/25 14:26:30 pierre
* Flush keyboard also at init
Revision 1.2 2000/05/19 13:02:25 pierre
@@ -204,7 +204,10 @@ end;
@@ -340,7 +340,10 @@ end;
Revision 1.2 1999/12/09 21:36:47 pierre
@@ -695,7 +695,10 @@ goto End
- Revision 1.18 2000-06-26 17:31:12 hajny
+ Revision 1.1 2000-07-13 06:31:26 michael
+ Revision 1.18 2000/06/26 17:31:12 hajny
* workaround for MS command shell limitation
Revision 1.17 2000/05/21 16:09:42 hajny
@@ -659,7 +659,10 @@ goto End
@@ -1067,7 +1067,10 @@ uses
- Revision 1.82 2000-04-22 14:25:03 jonas
+ Revision 1.1 2000-07-13 06:29:43 michael
+ Revision 1.82 2000/04/22 14:25:03 jonas
* aasm.pas: pai_align instead of pai_align_abstract if cpu <> i386
+ systems.pas: info for macos/ppc
* new/cgobj.pas: compiles again without newst define
@@ -902,7 +902,10 @@ unit ag386att;
- Revision 1.34 2000-05-11 09:59:40 pierre
+ Revision 1.34 2000/05/11 09:59:40 pierre
* changed to compile with Delphi, reported by Kovacs Attila Zoltan
Revision 1.33 2000/04/12 12:42:28 pierre
@@ -979,7 +979,10 @@ unit ag386bin;
- Revision 1.43 2000-04-12 12:42:28 pierre
+ Revision 1.43 2000/04/12 12:42:28 pierre
* fix the -g-l option
Revision 1.42 2000/04/06 07:04:51 pierre
@@ -645,7 +645,10 @@ ait_stab_function_name : ;
- Revision 1.62 2000-05-12 21:26:22 pierre
+ Revision 1.62 2000/05/12 21:26:22 pierre
* fix the FDIV FDIVR FSUB FSUBR and popping equivalent
simply by swapping from reverse to normal and vice-versa
when passing from one syntax to the other !
@@ -774,7 +774,10 @@ unit ag386nsm;
- Revision 1.60 2000-05-15 14:11:45 pierre
+ Revision 1.60 2000/05/15 14:11:45 pierre
* add implicit args for FADDP
Revision 1.59 2000/05/12 21:26:22 pierre
@@ -723,7 +723,10 @@ ait_stab_function_name : funcname:=pai_stab_function_name(hp)^.str;
- Revision 1.26 2000-04-14 12:49:11 pierre
+ Revision 1.26 2000/04/14 12:49:11 pierre
* some debug related updates
Revision 1.25 2000/02/09 13:22:44 peter
@@ -670,7 +670,10 @@ ait_stab_function_name : funcname:=pai_stab_function_name(hp)^.str;
- Revision 1.25 2000-04-14 12:49:11 pierre
+ Revision 1.25 2000/04/14 12:49:11 pierre
Revision 1.24 2000/02/09 13:22:44 peter
@@ -542,7 +542,10 @@ ait_labeled_instruction :
- Revision 1.20 2000-02-09 13:22:44 peter
+ Revision 1.20 2000/02/09 13:22:44 peter
* log truncated
Revision 1.19 2000/01/07 01:14:18 peter
@@ -581,7 +581,10 @@ ait_labeled_instruction :
- Revision 1.12 2000-02-09 13:22:44 peter
+ Revision 1.1 2000-07-13 06:29:44 michael
+ Revision 1.12 2000/02/09 13:22:44 peter
Revision 1.11 2000/01/07 01:14:18 peter
@@ -101,7 +101,10 @@ End.
- Revision 1.32 2000-02-09 13:22:44 peter
+ Revision 1.32 2000/02/09 13:22:44 peter
Revision 1.31 2000/01/07 01:14:19 peter
@@ -603,7 +603,10 @@ end;
- Revision 1.65 2000-06-01 19:11:19 peter
+ Revision 1.65 2000/06/01 19:11:19 peter
* added ifdef fpc around findclose
Revision 1.64 2000/06/01 13:02:45 peter
@@ -2093,7 +2093,10 @@ begin
- Revision 1.43 2000-07-05 21:20:48 pierre
+ Revision 1.43 2000/07/05 21:20:48 pierre
+ Register TModuleSymbol
Revision 1.42 2000/07/05 10:17:38 pierre
@@ -448,7 +448,10 @@ implementation
- Revision 1.6 2000-02-09 13:22:45 peter
+ Revision 1.6 2000/02/09 13:22:45 peter
Revision 1.5 2000/01/07 01:14:20 peter
@@ -109,7 +109,10 @@ end.
- Revision 1.14 2000-04-07 20:52:24 marco
+ Revision 1.14 2000/04/07 20:52:24 marco
* For BSD signals are off for now
Revision 1.13 2000/03/20 09:37:51 florian
@@ -2377,7 +2377,10 @@ implementation
- Revision 1.103 2000-06-10 17:32:44 jonas
+ Revision 1.103 2000/06/10 17:32:44 jonas
* fixed bug in shlmul code
Revision 1.102 2000/05/26 20:16:00 jonas
@@ -1478,7 +1478,10 @@ implementation
- Revision 1.138 2000-07-05 20:39:55 florian
+ Revision 1.138 2000/07/05 20:39:55 florian
* virtual contructors weren't handled properly if they were called via a class
variable
@@ -1527,7 +1527,10 @@ implementation
- Revision 1.106 2000-05-26 20:16:00 jonas
+ Revision 1.1 2000-07-13 06:29:45 michael
+ Revision 1.106 2000/05/26 20:16:00 jonas
* fixed wrong register deallocations in several ansistring related
procedures. The IDE's now function fine when compiled with -OG3p3r
@@ -440,7 +440,10 @@ implementation
- Revision 1.46 2000-06-18 18:09:31 peter
+ Revision 1.46 2000/06/18 18:09:31 peter
* empty ansistring now use constant value of 0
Revision 1.45 2000/02/09 13:22:46 peter
@@ -1234,7 +1234,10 @@ do_jmp:
- Revision 1.75 2000-07-06 20:43:44 florian
+ Revision 1.75 2000/07/06 20:43:44 florian
* the on statement has to clear the temp. gen before calling secondpass for
the next on statement
@@ -1528,7 +1528,10 @@ implementation
- Revision 1.103 2000-07-05 20:29:16 florian
+ Revision 1.103 2000/07/05 20:29:16 florian
* fixed my previous commit :/
Revision 1.102 2000/07/05 20:19:47 florian
@@ -1002,7 +1002,10 @@ implementation
- Revision 1.109 2000-06-30 22:12:26 peter
+ Revision 1.109 2000/06/30 22:12:26 peter
* fix for bug 988
Revision 1.108 2000/05/18 17:05:15 peter
@@ -990,7 +990,10 @@ implementation
- Revision 1.45 2000-03-19 15:20:22 florian
+ Revision 1.45 2000/03/19 15:20:22 florian
* not(b) if b is a register variable, didn't work, fixed
Revision 1.44 2000/02/24 18:41:38 peter
@@ -951,7 +951,10 @@ implementation
- Revision 1.75 2000-04-11 20:36:39 florian
+ Revision 1.75 2000/04/11 20:36:39 florian
* sometimes wrong range checking code for arrays was generated when
using register variables
@@ -958,7 +958,10 @@ implementation
- Revision 1.52 2000-05-17 11:42:27 florian
+ Revision 1.52 2000/05/17 11:42:27 florian
* fixed my previous commit
Revision 1.51 2000/05/16 18:56:04 florian
@@ -1284,7 +1284,10 @@ implementation
- Revision 1.20 2000-03-01 00:04:31 pierre
+ Revision 1.1 2000-07-13 06:29:46 michael
+ Revision 1.20 2000/03/01 00:04:31 pierre
Use $GOTO ON
Revision 1.19 2000/02/09 13:22:48 peter
@@ -1070,7 +1070,10 @@ implementation
- Revision 1.25 2000-03-01 00:04:31 pierre
+ Revision 1.25 2000/03/01 00:04:31 pierre
Revision 1.24 2000/02/09 13:22:48 peter
@@ -1359,7 +1359,10 @@ implementation
- Revision 1.17 2000-02-09 13:22:48 peter
+ Revision 1.17 2000/02/09 13:22:48 peter
Revision 1.16 2000/01/07 01:14:21 peter
@@ -372,7 +372,10 @@ implementation
- Revision 1.9 2000-02-09 13:22:49 peter
+ Revision 1.9 2000/02/09 13:22:49 peter
Revision 1.8 2000/01/07 01:14:22 peter
@@ -773,7 +773,10 @@ do_jmp:
- Revision 1.16 2000-03-01 00:04:31 pierre
+ Revision 1.16 2000/03/01 00:04:31 pierre
Revision 1.15 2000/02/09 13:22:49 peter
@@ -900,7 +900,10 @@ implementation
- Revision 1.22 2000-02-09 13:22:49 peter
+ Revision 1.22 2000/02/09 13:22:49 peter
Revision 1.21 2000/01/07 01:14:22 peter
@@ -471,7 +471,10 @@ implementation
- Revision 1.13 2000-02-09 13:22:49 peter
+ Revision 1.13 2000/02/09 13:22:49 peter
Revision 1.12 2000/01/07 01:14:22 peter
@@ -449,7 +449,10 @@ implementation
- Revision 1.8 2000-02-09 13:22:49 peter
+ Revision 1.8 2000/02/09 13:22:49 peter
Revision 1.7 2000/01/07 01:14:22 peter
@@ -725,7 +725,10 @@ implementation
- Revision 1.15 2000-02-09 13:22:49 peter
+ Revision 1.15 2000/02/09 13:22:49 peter
Revision 1.14 2000/01/07 01:14:22 peter
@@ -813,7 +813,10 @@ implementation
- Revision 1.11 2000-02-09 13:22:49 peter
+ Revision 1.11 2000/02/09 13:22:49 peter
Revision 1.10 2000/01/07 01:14:22 peter
@@ -1391,7 +1391,10 @@ end;
- Revision 1.40 2000-02-09 13:22:49 peter
+ Revision 1.1 2000-07-13 06:29:47 michael
+ Revision 1.40 2000/02/09 13:22:49 peter
Revision 1.39 2000/01/07 01:14:22 peter
@@ -3971,7 +3971,10 @@ procedure mov_reg_to_dest(p : ptree; s : topsize; reg : tregister);
- Revision 1.109 2000-06-27 12:17:29 jonas
+ Revision 1.109 2000/06/27 12:17:29 jonas
* fix for web bug 1011: no exception stack stuff is generated for
inlined procedures, the entry/exitcode of the parent will do that
@@ -2393,7 +2393,10 @@ end;
- Revision 1.54 2000-05-11 09:56:20 pierre
+ Revision 1.1 2000-07-13 06:29:48 michael
+ Revision 1.54 2000/05/11 09:56:20 pierre
* fixed several compare problems between longints and
const > $80000000 that are treated as int64 constanst
by Delphi reported by Kovacs Attila Zoltan
@@ -318,7 +318,10 @@ end;
- Revision 1.23 2000-05-29 10:04:40 pierre
+ Revision 1.23 2000/05/29 10:04:40 pierre
* New bunch of Gabor changes
Revision 1.22 2000/05/10 13:40:19 peter
@@ -355,7 +355,10 @@ end;
- Revision 1.51 2000-06-30 20:23:33 peter
+ Revision 1.51 2000/06/30 20:23:33 peter
* new message files layout with msg numbers (but still no code to
show the number on the screen)
@@ -136,7 +136,10 @@ end;
- Revision 1.12 2000-06-25 19:08:28 hajny
+ Revision 1.12 2000/06/25 19:08:28 hajny
+ $R support for OS/2 (EMX) added
Revision 1.11 2000/06/23 20:11:05 peter
@@ -1673,7 +1673,10 @@ end;
- Revision 1.15 2000-05-23 20:34:35 peter
+ Revision 1.15 2000/05/23 20:34:35 peter
* fixed instruction matching when a size flag is specified for all
operands
@@ -919,7 +919,10 @@ end;
- Revision 1.30 2000-05-23 20:33:37 peter
+ Revision 1.30 2000/05/23 20:33:37 peter
* attsuffix table is also needed for ra386int
Revision 1.29 2000/05/12 21:57:02 pierre
@@ -40,7 +40,10 @@ Implementation
- Revision 1.2 2000-01-07 01:14:23 peter
+ Revision 1.2 2000/01/07 01:14:23 peter
* updated copyright to 2000
Revision 1.1 1999/08/04 11:13:38 florian
@@ -284,7 +284,10 @@ end;
- Revision 1.18 2000-06-04 08:48:54 jonas
+ Revision 1.18 2000/06/04 08:48:54 jonas
* resource string numbering
Revision 1.17 2000/06/01 19:09:57 peter
@@ -1140,7 +1140,10 @@ End.
- Revision 1.61 2000-06-18 18:13:12 peter
+ Revision 1.61 2000/06/18 18:13:12 peter
* removed unused var
Revision 1.60 2000/06/03 09:41:37 jonas
@@ -2337,7 +2337,10 @@ End.
- Revision 1.88 2000-06-01 11:01:20 peter
+ Revision 1.88 2000/06/01 11:01:20 peter
* removed notes
Revision 1.87 2000/04/29 16:56:45 jonas
@@ -856,7 +856,10 @@ End;
- Revision 1.9 2000-05-12 05:51:43 pierre
+ Revision 1.9 2000/05/12 05:51:43 pierre
* Reset DosError in Exec reported by Kovacs Attila Zoltan
Revision 1.8 2000/05/11 09:56:20 pierre
@@ -213,7 +213,10 @@ end;
- Revision 1.12 2000-02-28 17:23:56 daniel
+ Revision 1.1 2000-07-13 06:29:50 michael
+ Revision 1.12 2000/02/28 17:23:56 daniel
* Current work of symtable integration committed. The symtable can be
activated by defining 'newst', but doesn't compile yet. Changes in type
checking and oop are completed. What is left is to write a new
@@ -1408,7 +1408,10 @@ end;
- Revision 1.119 2000-07-03 21:08:54 pierre
+ Revision 1.119 2000/07/03 21:08:54 pierre
* fix for bug 1025
Revision 1.118 2000/06/15 18:10:11 peter
@@ -81,7 +81,10 @@ program fpc;
- Revision 1.1 2000-07-07 17:07:20 florian
+ Revision 1.1 2000/07/07 17:07:20 florian
+ initial revision
}
@@ -251,7 +251,10 @@ end.
- Revision 1.17 2000-05-12 05:57:34 pierre
+ Revision 1.17 2000/05/12 05:57:34 pierre
* * get it to compile with Delphi by Kovacs Attila Zoltan
Revision 1.16 2000/05/11 09:40:11 pierre
@@ -164,7 +164,10 @@ end;
- Revision 1.7 2000-02-24 18:41:39 peter
+ Revision 1.7 2000/02/24 18:41:39 peter
* removed warnings/notes
Revision 1.6 2000/02/09 13:22:53 peter
@@ -1587,7 +1587,10 @@ begin
- Revision 1.67 2000-06-19 19:57:19 pierre
+ Revision 1.67 2000/06/19 19:57:19 pierre
* smart link is default on win32
Revision 1.66 2000/06/18 18:05:54 peter
@@ -199,7 +199,10 @@ begin
- Revision 1.32 2000-06-11 07:00:21 peter
+ Revision 1.1 2000-07-13 06:29:51 michael
+ Revision 1.32 2000/06/11 07:00:21 peter
* fixed pchar->string conversion for delphi mode
Revision 1.31 2000/05/31 06:57:11 florian
@@ -731,7 +731,10 @@ implementation
- Revision 1.30 2000-06-30 22:11:28 peter
+ Revision 1.30 2000/06/30 22:11:28 peter
* fixed some getlabel to getdatalabel
Revision 1.29 2000/06/20 12:47:52 pierre
@@ -450,7 +450,10 @@ end.
- Revision 1.60 2000-06-30 20:23:36 peter
+ Revision 1.60 2000/06/30 20:23:36 peter
@@ -1131,7 +1131,10 @@ implementation
- Revision 1.71 2000-07-06 18:56:58 peter
+ Revision 1.71 2000/07/06 18:56:58 peter
* fixed function returning record type and assigning to the result
Revision 1.70 2000/06/18 19:41:19 peter
@@ -250,7 +250,10 @@ end;
- Revision 1.19 2000-02-28 17:23:57 daniel
+ Revision 1.1 2000-07-13 06:29:52 michael
+ Revision 1.19 2000/02/28 17:23:57 daniel
@@ -99,7 +99,10 @@ const
- Revision 1.16 2000-02-09 13:22:54 peter
+ Revision 1.16 2000/02/09 13:22:54 peter
Revision 1.15 2000/01/07 01:14:27 peter
@@ -525,7 +525,10 @@ end;
- Revision 1.90 2000-07-08 20:43:37 peter
+ Revision 1.90 2000/07/08 20:43:37 peter
* findobjectfile gets extra arg with directory where the unit is found
and the .o should be looked first
@@ -27,7 +27,10 @@ unit cpuasm;
- Revision 1.2 2000-01-07 01:14:50 peter
+ Revision 1.1 2000-07-13 06:30:05 michael
+ Revision 1.2 2000/01/07 01:14:50 peter
Revision 1.1 1999/09/16 23:05:57 florian
@@ -1576,7 +1576,10 @@ unit cpubase;
@@ -429,7 +429,10 @@ end;
- Revision 1.16 2000-06-30 20:23:36 peter
+ Revision 1.16 2000/06/30 20:23:36 peter
@@ -318,7 +318,10 @@ CVS Log
-------
-Revision 1.6 2000-03-02 03:22:16 carl
+Revision 1.1 2000-07-13 06:30:07 michael
++ Initial import
+Revision 1.6 2000/03/02 03:22:16 carl
+ More information and suggestions
Revision 1.5 2000/03/01 15:36:12 florian
@@ -620,7 +620,10 @@ unit agatt;
- Revision 1.4 2000-05-01 11:03:32 jonas
+ Revision 1.1 2000-07-13 06:30:07 michael
+ Revision 1.4 2000/05/01 11:03:32 jonas
* some fixes, does not yet compile
Revision 1.3 2000/01/07 01:14:50 peter