Commit Graph

11524 Commits

Author SHA1 Message Date
peter
08c058037f * only allow threadvar when threading switch is defined 2002-10-14 19:45:02 +00:00
peter
7489b6629f * threadvars need 4 bytes extra for storing the threadvar index 2002-10-14 19:44:43 +00:00
peter
fe277e4c87 * (hacked) new threadvar relocate code 2002-10-14 19:44:13 +00:00
peter
fb12ccee3b * threading switch, defines the symbol FPC_THREADING 2002-10-14 19:43:41 +00:00
peter
798289b1f3 * only use init tables for threadvars 2002-10-14 19:42:33 +00:00
peter
d91b687d35 * syscall moved into seperate include 2002-10-14 19:39:44 +00:00
peter
5fff238567 * threads unit added for thread support 2002-10-14 19:39:16 +00:00
peter
bf93b60f51 * use Unix unit 2002-10-14 18:37:15 +00:00
carl
ed1a28dcdc * var parameter checking for classes and interfaces in Delphi mode 2002-10-14 18:20:30 +00:00
carl
464a082f96 * should not compile only in Delphi mode 2002-10-14 18:19:27 +00:00
florian
0e4a87d682 + some critical section related stuff added 2002-10-14 17:18:44 +00:00
carl
de26052432 + flag_2_cond implemented 2002-10-14 16:32:36 +00:00
carl
336aa5e4b6 + first revision of vm 2002-10-14 16:31:52 +00:00
carl
955ceeed0e - remove unused files 2002-10-14 16:30:39 +00:00
pierre
6c9e00792d * these tests are i386 specific 2002-10-14 12:30:06 +00:00
peter
5828635603 * more complex thread testing 2002-10-14 12:23:20 +00:00
peter
270c85450b * threadvar in for loop 2002-10-14 12:14:16 +00:00
peter
36febe5d48 * don't allow initialzed threadvars 2002-10-14 07:01:14 +00:00
mazen
3a3b8a3dc4 * assembler output format fixed 2002-10-13 21:46:07 +00:00
peter
fb36caedf1 * give correct fileposition for undefined forward procs 2002-10-13 21:33:37 +00:00
peter
0538dce044 * define HASTHREADVAR 2002-10-13 21:33:01 +00:00
Tomas Hajny
52c161036d * mistyping corrected 2002-10-13 20:52:09 +00:00
mazen
5ed8dfb74c - logs removed 2002-10-13 19:47:34 +00:00
carl
c0a2149c38 * bugfix for int64 to float conversion 2002-10-13 15:47:39 +00:00
carl
87d0fb3cda * fixed some small problems 2002-10-13 15:46:49 +00:00
Tomas Hajny
8a73aa22d7 * todo updates 2002-10-13 15:35:54 +00:00
Tomas Hajny
ccfb699d18 * More DosOpen fixes 2002-10-13 15:25:27 +00:00
sg
4284eca5a8 * Translated debugging output string to English language ;) 2002-10-13 14:46:40 +00:00
sg
21c8865c06 * Win32 fix: The OS symbol is called "Win32", not "Windows" 2002-10-13 14:36:46 +00:00
sg
6ec5674995 * added the new, adapted OpenGL examples... 2002-10-13 14:01:45 +00:00
florian
614314c3f5 * win32 rtl is multi threaded by default now 2002-10-13 14:01:34 +00:00
sg
b22e56bec9 * Part 2 of CVS update... 2002-10-13 14:00:53 +00:00
sg
1f2b762ce4 * Finally, the new units are available: Match the C headers more closely;
support for OpenGL extensions, and much more. Based on the Delphi units
  by Tom Nuydens of delphi3d.net
2002-10-13 13:57:30 +00:00
florian
c905878b67 * initial revision 2002-10-13 13:53:00 +00:00
florian
417e589ad4 * fixed threadvars 2002-10-13 11:22:06 +00:00
florian
495cb55113 + call to initvariantmanager inserted 2002-10-13 09:25:14 +00:00
peter
1dd159277c * added initvariantmanager 2002-10-13 09:20:56 +00:00
carl
53655ec558 * int64 to float conversion testing (crashes under FPC :() 2002-10-12 20:35:14 +00:00
carl
2d8417cdfc * RunError 220 -> RunError 219 to be more consistent with as operator 2002-10-12 20:32:41 +00:00
carl
c3d641ec0e * round returns int64 2002-10-12 20:28:49 +00:00
carl
b701f612ed + int64_tof_loat conversion routines 2002-10-12 20:24:22 +00:00
Tomas Hajny
f622e4f5a9 + added IDE compilation under OS/2 2002-10-12 19:44:21 +00:00
Tomas Hajny
a11f0cf6b2 * missing HasSignal conditionals added (needed for FPC/2) 2002-10-12 19:43:07 +00:00
Tomas Hajny
dcb9f928c1 + OS/2 support 2002-10-12 19:42:01 +00:00
Tomas Hajny
fd5699b239 * dummy OS/2 implementation to enable compilation 2002-10-12 19:41:30 +00:00
Tomas Hajny
227cd9354c * FPC/2 support 2002-10-12 19:39:00 +00:00
Tomas Hajny
d9d4fe8484 * compatibility updates and corrections 2002-10-12 19:36:08 +00:00
mazen
b845456453 * Get/Unget expilit registers to be re-examined 2002-10-12 19:03:23 +00:00
Tomas Hajny
1e9543367e - code2 and code3 not needed any more 2002-10-12 17:08:37 +00:00
carl
4ef9650dc9 + GCC test file for linux-m68k 2002-10-12 15:35:39 +00:00