Commit Graph

480 Commits

Author SHA1 Message Date
Jonas Maebe
17c31681c3 * classes.ppu requires types.ppu 2004-01-23 13:04:21 +00:00
peter
98105d8055 * classes uses types to import TPoint and TRect 2004-01-22 17:11:23 +00:00
Tomas Hajny
e0f9297e01 * ExecuteProcess fixes, ProcessID and ThreadID added 2004-01-20 23:05:31 +00:00
michael
5a1477ef6f + Added rtlconst dependency to classes.ppu and implemented sysutils.sleep 2004-01-10 20:25:14 +00:00
michael
32702205a0 + Some more fixes to rtlconst. Const strings moved from classes to rtlconst 2004-01-10 20:13:19 +00:00
Jonas Maebe
c6550c2b3b * fixed compilation 2004-01-10 10:49:24 +00:00
florian
3c481f1688 * fixed fsearch 2004-01-06 00:58:35 +00:00
marco
55850b063a * regenerating the makefiles with some netbsd fixes + version upgrades 2004-01-05 23:34:21 +00:00
Tomas Hajny
caeb56cff5 * 'conservative' version of the do_open patch by Joe da Silva 2003-12-17 20:40:38 +00:00
peter
0d3948fc5f * register calling updates 2003-12-04 21:42:07 +00:00
Tomas Hajny
c09fb1d8a8 * short name version of dateutils for non-LFN platforms 2003-11-29 15:26:39 +00:00
peter
ee144dc46d * fixed dependencies 2003-11-28 15:55:48 +00:00
michael
7e2a4f633a + Added runerrors and cthreads unit 2003-11-26 20:21:26 +00:00
florian
058d480f40 * error handling for Variants improved 2003-11-26 20:00:19 +00:00
florian
99b2916678 * applied patch from Joe da Silva to fix OpenFile on older DOS versions 2003-11-05 11:42:27 +00:00
marco
b15ba0a5ae * Peter's Cardinal<->Longint fixes patch 2003-11-03 09:42:27 +00:00
peter
2d6deeaade * regenerated 2003-10-28 16:44:35 +00:00
peter
168ccf83c3 * regenerated 2003-10-27 15:58:54 +00:00
Tomas Hajny
57538cb669 * THandle in sysutils common using System.THandle 2003-10-25 23:42:35 +00:00
peter
d0eac29ab9 * THandle is platform dependent 2003-10-16 15:43:13 +00:00
peter
9fc4e555dd * regenerated 2003-10-09 14:35:20 +00:00
peter
3d27318cb2 * moved classes unit to rtl 2003-10-06 21:01:06 +00:00
marco
feaed02001 * cross compiling fixes to makefile and fpcmake 2003-10-04 13:48:11 +00:00
peter
8457961ba6 * stdcall fixes 2003-10-03 21:56:36 +00:00
peter
d97075a245 * stdcall fixes 2003-10-03 21:46:25 +00:00
marco
73876b7490 * CROSSCOMPILING stage 2 2003-10-03 21:40:35 +00:00
marco
eaceacb7e2 * remake with new fpc param 2003-10-02 08:50:13 +00:00
Tomas Hajny
c1afcd4588 * append fix applied to GO32v2, OS/2 and EMX 2003-09-29 18:39:59 +00:00
peter
3d8d9c96f8 * sbrk returns pointer 2003-09-27 11:52:35 +00:00
michael
7f072488e3 + Patch from Peter for millisecond timing 2003-06-03 07:54:27 +00:00
peter
6547b5129f * fix argument names 2003-04-02 15:18:28 +00:00
peter
29762b04a6 * regenerated 2003-04-01 16:09:56 +00:00
peter
60e5c18645 * made THandle platform dependent and unique type 2003-04-01 15:57:41 +00:00
Tomas Hajny
7e44bb1506 * Makefiles regenerated with corrected fpcmake 2003-03-30 00:01:43 +00:00
Tomas Hajny
9e0f41900a * DirectoryExists declaration changed to that one from fixes branch 2003-03-29 18:21:41 +00:00
peter
1714855f8e * directoryexists added 2003-03-28 19:06:59 +00:00
Tomas Hajny
f2cd222a55 + platform extensions unified, emx target added 2003-03-24 00:01:12 +00:00
peter
f21892ffc3 * fix compile with 1.0.x 2003-03-19 15:57:16 +00:00
michael
8fabc59c3e + Patch from peter to correct frame trace 2003-03-18 08:48:41 +00:00
peter
2530c17974 * exported ScreenHeight, ScreenWidth 2003-03-17 18:13:13 +00:00
peter
9addbba86a * regenerated 2003-01-14 21:15:21 +00:00
peter
1ac1f644da * FileCreate(string,mode) overload added 2003-01-03 20:41:04 +00:00
peter
95ce19f3b2 * fix making string empty in readln when cursor is not at the end 2002-12-15 20:22:24 +00:00
peter
3dad4cd3c4 * regenarated 2002-11-24 16:31:10 +00:00
carl
f0bb456351 - remove objinc.inc (unused file)
* update makefiles accordingly
2002-10-20 12:00:52 +00:00
peter
5fff238567 * threads unit added for thread support 2002-10-14 19:39:16 +00:00
florian
495cb55113 + call to initvariantmanager inserted 2002-10-13 09:25:14 +00:00
peter
d04f73ddda * Add ucomplex and charset units 2002-09-16 15:42:11 +00:00
pierre
a205f13682 * merged from fixes: fix bug report 1974 2002-09-10 10:38:04 +00:00
Jonas Maebe
8df1299d70 * added closing of comment for logs to avoid warning 2002-09-08 09:16:15 +00:00
carl
5ed7522ade - removed unused defines 2002-09-07 21:32:08 +00:00
carl
1a77802104 - removed mousecheck define 2002-09-07 21:30:00 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
carl
1708a0fc84 - removed support_ports option (cleanup) 2002-09-07 12:31:16 +00:00
pierre
a48f4fc217 * merge kbPhys patch from fixes branch 2002-08-28 06:35:30 +00:00
marco
0e2046b1fd * Some more OpenBSD fixes. 2002-08-01 12:28:49 +00:00
marco
d228e13edf * OpenBSD makefile update again 2002-07-30 13:39:03 +00:00
florian
3ff2bcb4fd * fixed dependencies of types-Unit 2002-07-26 09:43:39 +00:00
florian
42a7c6c636 + types unit added 2002-07-23 20:39:21 +00:00
peter
71a1ae2136 * sLineBreak changed to normal constant like Kylix 2002-07-01 16:29:05 +00:00
carl
75a02e7812 * Merges from Fixes branch 2002-05-09 08:42:24 +00:00
peter
1cd2d7afdd * fixed memw and meml array sizes 2002-05-05 10:23:54 +00:00
peter
211712aef5 * fixed 2gb limit 2002-04-27 07:58:23 +00:00
peter
99ef970960 * fixed too large arrays 2002-04-26 13:19:56 +00:00
carl
280878b8a5 + initialize some global variables 2002-04-21 15:52:58 +00:00
carl
7d6edd04b2 + generic stack checking 2002-04-12 17:34:05 +00:00
peter
927c693482 * fix source location in zips for packages and demos 2002-03-19 19:36:55 +00:00
peter
58218bf81f * Regenerated with updated fpcmake 2002-03-11 19:10:28 +00:00
peter
9b385a2ab7 * regenated 2002-02-28 21:30:32 +00:00
peter
5d17b24542 * merged winxp fixes 2002-02-03 09:51:41 +00:00
peter
c09e7bb537 * regenerated 2002-01-29 18:05:44 +00:00
peter
5f2e0cc5e3 * regenerated 2002-01-27 21:47:54 +00:00
peter
24fdea1ad0 * merged filesearch() fix 2002-01-25 16:23:03 +00:00
peter
de31797244 * merged fixes 2002-01-19 11:57:55 +00:00
peter
0816ae4006 * regenerated 2002-01-06 21:59:08 +00:00
peter
721c73276e * more xp fixes 2001-12-26 21:20:47 +00:00
peter
21a8c2cc8e * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
marco
7866897343 * BSDhier fix to fpcmake.ini + makefile update. 2001-12-11 10:39:53 +00:00
carl
16397e1a39 * completely moerged (except for smartlink option) from fixes branch 2001-11-24 14:42:19 +00:00
carl
edb0740421 * completely merged from fixes branch 2001-11-23 00:18:54 +00:00
michael
7ff42a13ab + Added variants unit 2001-11-14 23:03:09 +00:00
peter
4035a1ba66 * add trtlcriticalsection type 2001-10-28 17:43:51 +00:00
peter
36bafdc7aa * added 64bit fileseek 2001-10-25 21:23:49 +00:00
peter
aff68fdfd4 * asw support 2001-10-18 20:55:18 +00:00
peter
ec9e4f4556 * fpc -PB instead of -P?
* check if fpc exists if not found fallback to ppc386
2001-10-16 20:52:34 +00:00
peter
6f2baf0fcf * regenerated 2001-10-14 21:43:09 +00:00
peter
025137bb3b * video fixes (merged) 2001-10-12 16:04:45 +00:00
peter
22ab77e873 * fix error return in disksize (merged) 2001-10-12 16:04:15 +00:00
Jonas Maebe
9e18ea5adf * fixed multiple page support (bug1536?) (merged) 2001-10-07 11:47:36 +00:00
michael
30ef883342 + Merged video mode selection/setting system 2001-10-06 22:28:24 +00:00
michael
29c840668a + Merged driver support for mouse from fixbranch 2001-09-22 00:01:42 +00:00
michael
1321a73ce1 + Merged driver support from fixbranch 2001-09-21 21:33:35 +00:00
michael
148dbc6022 + Merged driver support from fixbranch 2001-09-21 19:50:18 +00:00
Jonas Maebe
19913b716c * merged windows mode saving stuff from fixes branch 2001-09-10 16:15:52 +00:00
peter
6e3bcf7133 * regenerated 2001-08-30 20:18:30 +00:00
peter
b34e51e7f6 * regenerated 2001-08-22 20:49:14 +00:00
florian
120c4eb588 * reverted to previous version 2001-08-21 13:12:22 +00:00
florian
6476fbf2fe * fixed and added a lot of stuff to get the Jedi DX( headers
compiled
2001-08-19 21:02:01 +00:00
peter
90b39861fb * map sharing violation to rte 5 2001-08-12 17:57:54 +00:00
peter
3e41bf3597 * Regenerated 2001-08-02 20:55:49 +00:00
peter
68ed130f45 * install Package.fpc 2001-07-31 22:02:11 +00:00
marco
c9462b87c3 * Fixed an unnecessary memleak. 2001-07-23 09:52:38 +00:00
peter
e5add358e2 * cygwin updates 2001-07-13 22:05:02 +00:00
Tomas Hajny
268d2a4ab6 * GetDir fix for inaccessible drives 2001-06-30 18:55:48 +00:00
peter
49481a0c63 * v10 merges 2001-06-27 21:37:36 +00:00
peter
1d7e2bb6cb * -Ur added 2001-06-18 20:36:28 +00:00
Jonas Maebe
94b50cf56c * move platform independent constant declarations after inclusion of
systemh.inc
2001-06-18 14:26:16 +00:00
Tomas Hajny
72e3212dad + platform specific information 2001-06-13 22:20:10 +00:00
peter
5bc500be14 * missing exceptions for restoring (merged) 2001-06-13 18:27:14 +00:00
peter
47f3d1e902 * Regenerated 2001-06-07 21:25:57 +00:00
peter
9edddec212 * fixed empty arguments 2001-06-07 21:16:30 +00:00
peter
3fc45a47d2 * Win32 fixes for Makefile so it doesn't require sh.exe 2001-06-06 21:58:16 +00:00
Jonas Maebe
cbc6756190 * fixed wrong typed constant procvars in preparation of my fix which will
disallow them in FPC mode (plus some other unmerged changes since
    LAST_MERGE)
2001-06-06 17:20:21 +00:00
peter
951851e866 * Regenerated 2001-06-04 21:44:30 +00:00
peter
47a24b5da6 * eoutofmemory and einvalidpointer fix 2001-06-03 15:18:01 +00:00
peter
6db9db184b * same argument parsing -"abc" becomes -abc. This is compatible with
delphi and with unix shells (merged)
2001-06-01 22:23:21 +00:00
peter
4eb94da6ac * gecho, gdate fixes
* distinstall target rewrite to not install things twice
2001-05-30 21:39:06 +00:00
peter
5e998e22a2 * change \ to / for pwd, since the win32 pwd returns paths with \ 2001-05-28 19:30:21 +00:00
peter
c83a4c963f * removed asm for copy, use dosmemput (merged) 2001-05-09 19:53:28 +00:00
peter
293d6a1671 * Makefile fixes 2001-05-03 21:35:04 +00:00
peter
7b9b157103 * regenerated 2001-04-25 22:45:40 +00:00
peter
a0794814d3 * fixed for stricter checking 2001-04-14 14:05:42 +00:00
florian
05429e69ce * fixed a wrong prefix 2001-04-08 16:49:42 +00:00
florian
1f91d1d88e + sLineBreak and misc. stuff for Kylix compatiblity 2001-03-21 23:29:40 +00:00
Tomas Hajny
f041ede95b * GetDir fixed 2001-03-21 21:08:20 +00:00
Tomas Hajny
d5e9273b9b * universal FExpand 2001-03-16 20:09:58 +00:00
Jonas Maebe
fafddb2725 * fixed web bug #1345 (merged) 2001-02-27 15:46:48 +00:00
peter
3c54458903 * regenerated 2001-02-24 10:46:41 +00:00
peter
3c2db9436f * regenerated 2001-02-22 21:15:03 +00:00
peter
36e5967c3b * merged getenvironmentvariable 2001-02-20 22:14:19 +00:00
peter
e32556ca16 * regenerated for cygwin32 support 2001-02-20 21:59:59 +00:00
peter
bcbb21839d * chdir,mkdir,rmdir with empty string fixed 2001-02-20 21:31:12 +00:00
peter
575329b520 * fixed target.rsts 2001-02-05 20:52:02 +00:00
peter
3dad8c73a5 * regenerated 2001-02-02 22:41:11 +00:00
peter
d65ec7ac1c * default.fpcdir is back
* subdir requirement checking works, but not very optimal yet as
    it can load the same Makefile.fpc multiple times
2001-02-01 22:00:03 +00:00
peter
144161708e * regenarated 2001-01-30 21:56:49 +00:00
peter
53ed82759a * regenarated 2001-01-30 20:41:19 +00:00
peter
d9b97cc5bf * New FPCMake update 2001-01-29 21:52:17 +00:00
marco
15273e363c * API fix for Go32v2 2001-01-29 12:00:34 +00:00
peter
8469f6eb0b * API 2 RTL commit 2001-01-13 11:03:57 +00:00
peter
eefd0bc765 * fixed map_device_in_memory (from bug report) 2000-12-30 22:42:30 +00:00
peter
cd494453ca * regenerated 2000-12-19 21:17:35 +00:00
Jonas Maebe
48b2ad6e9a * avoid the longint + cardinal to int64 conversion (merged Pierre's patch) 2000-12-16 15:57:52 +00:00
Jonas Maebe
0293387955 * removed 64bit evaluations when range checking is on 2000-12-16 15:57:16 +00:00
peter
29bdb0b698 * fixed disksize to return -1 on error 2000-12-16 15:27:15 +00:00
Jonas Maebe
9f6fafd9d5 * fixed web bug #1166 (merged) 2000-11-11 15:57:54 +00:00
pierre
c970d30c84 * fix for bug #1152 (merged) 2000-10-31 23:39:30 +00:00
peter
b8a008b31c * regenerated 2000-10-26 23:03:50 +00:00
peter
8a381b9ec3 * system unit rename for 1.1 branch 2000-10-15 08:19:48 +00:00
peter
f07f30990e * diskfree doserror fix (merged) 2000-10-11 15:38:03 +00:00