Commit Graph

730 Commits

Author SHA1 Message Date
florian
b9a0e2ead2 * makefile again regenerated
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
40290348bc * Makefiles regenerated
git-svn-id: trunk@2279 -
2006-01-13 19:49:25 +00:00
Tomas Hajny
b853d45cd8 * fix for buggy ParamStr(0) / web bug #4666 as provided by Salvatore Licciardi (and in comp.lang.pascal.misc - maybe by Salvatore too?)
git-svn-id: trunk@2272 -
2006-01-12 23:17:51 +00:00
florian
30fc11e7ca * makefiles regenerated
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
peter
9464d1df6c * move vesa includes
git-svn-id: trunk@2247 -
2006-01-10 09:02:49 +00:00
florian
da18dca277 * graph and ggigraph unit moved to packages/base
git-svn-id: trunk@2071 -
2005-12-29 14:36:22 +00:00
tom_at_work
c3f678e8df * updated makefiles for ppc64/linux to allow successful snapshot building on that platform
git-svn-id: trunk@1975 -
2005-12-16 20:37:08 +00:00
tom_at_work
3502898ba3 * makefile updates after last changes for successful build on ppc64/linux
git-svn-id: trunk@1874 -
2005-12-04 13:07:37 +00:00
marco
f7f14e4dee * CROSSOPT support
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
tom_at_work
1b4b42fdd6 * added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking
git-svn-id: trunk@1722 -
2005-11-11 12:16:08 +00:00
tom_at_work
367df58016 * stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms
* default stack size is now also 32k for Windows (allows the use of stack checking when using threads)

git-svn-id: trunk@1718 -
2005-11-10 17:06:25 +00:00
tom_at_work
324dd47e7e * added stacksize parameter for TThread.Create for some platforms left out in commit 1621
git-svn-id: trunk@1637 -
2005-11-03 15:44:22 +00:00
tom_at_work
202236c6e0 * fpcmake.ini update which fixes glibc search path problems on PowerPC64
* makefile update

git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
Jonas Maebe
2dbdc474fd * use register variables when release-building for ppc (more or less doubles
performance for most programs)

git-svn-id: trunk@1383 -
2005-10-15 16:36:52 +00:00
tom_at_work
f7f0f9c426 * makefile adaption to be able to cycle compiler and RTL on PowerPC64 target
* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)

git-svn-id: trunk@1337 -
2005-10-08 15:48:39 +00:00
peter
bb70f2f5cc * add fppkg and fpmkunit to the Makefile.fpc
git-svn-id: trunk@1063 -
2005-09-08 06:50:52 +00:00
florian
8602390d46 * Makefiles regenerated to propagate -Ur change of fpcmake
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
florian
6992fde8fc * patch from Ales to Katona to change some var parameters to out
parameters

git-svn-id: trunk@292 -
2005-06-09 07:42:40 +00:00
michael
21425e303c + Removed HASVARIANT define
git-svn-id: trunk@244 -
2005-06-07 20:48:31 +00:00
michael
8a226bba52 + Removed HASWIDESTRING/HASWIDECHAR defines
git-svn-id: trunk@241 -
2005-06-07 20:42:22 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
florian
7e1546243e * patch from Vinzent Hoefler with first go32v2 fixes
git-svn-id: trunk@152 -
2005-05-30 17:42:20 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
peter
b68af1b0e3 * post 2.0.0 fixes from cvs
git-svn-id: trunk@7 -
2005-05-16 20:59:02 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
Tomas Hajny
77d16a7ad9 * TextMode parameter type changed to word for TP/BP compatibility 2005-05-14 15:01:49 +00:00
michael
2e48181661 + Added maxpathlen constant (maximum length of filename path) 2005-05-12 20:29:04 +00:00
peter
6cf4eb98c3 * use current fpcmake instead of from 1.9.8 2005-05-05 13:28:47 +00:00
peter
7dadd64723 * 2.0.0 2005-05-05 12:59:59 +00:00
peter
e6fcb4996f Call InitSystemThreads 2005-05-05 11:40:23 +00:00
peter
d955da19dd use fillchar after reallocmem, fix taken from win32 2005-05-01 13:00:53 +00:00
Tomas Hajny
4c3c44293d * one more correction for dependencies of variants 2005-04-23 14:14:22 +00:00
Tomas Hajny
b2f7e0a64c * typinfo and variants dependencies changed according to Michael's description, plus other dependencies fixes 2005-04-17 20:45:30 +00:00
Tomas Hajny
4065965ed7 * more rtlconst/s fixes 2005-04-17 17:33:40 +00:00
Tomas Hajny
057d488f48 * rtlconst/s fix for GO32v2 etc. 2005-04-14 21:47:27 +00:00
florian
4aa4aeae79 + TThreadID 2005-04-13 20:10:50 +00:00
Tomas Hajny
d3c103dfd7 * EOF_CTRLZ conditional define replaced with CtrlZMarksEOF, #26 handling made more consistent (fix for bug #2453) 2005-04-03 21:10:59 +00:00
florian
7fef413b69 + SysLocale 2005-02-26 14:38:14 +00:00
florian
44b332f82a * generic tthread.synchronize
* delphi compatible wakemainthread
2005-02-25 21:41:09 +00:00
peter
aa5b73f3ec * 1.9.8 2005-02-15 22:28:29 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
9ac9b9225a moved $calling to interface 2005-02-07 17:28:09 +00:00
peter
e49fa4bd08 * threads for go32v2,os,emx,netware 2005-02-06 16:57:18 +00:00
peter
110fb12911 * regenerated 2005-02-03 20:33:26 +00:00
Jonas Maebe
c46927161e * fix from Tomas for calling conventions 2005-02-02 11:57:19 +00:00
florian
4f7560d89e * improved widestring infrastructure manager 2005-02-01 20:22:49 +00:00
Tomas Hajny
f9198a0035 * doubled line spacing removed 2005-01-24 19:56:34 +00:00
armin
63eddaa305 * added objpas dependency to systhrds 2005-01-22 11:16:20 +00:00
armin
690e3330d1 * applied patch to compile go32v2 from Tomas (tested by John) 2005-01-21 21:43:12 +00:00
armin
cd547c15f5 * applied patch to compile go32v2 from Tomas (tested by John) 2005-01-21 21:43:12 +00:00
armin
c1e71cde91 * Patch for bug #3548 from Peter 2005-01-12 10:25:48 +00:00
peter
ef3b19b316 * regenerated 2005-01-11 17:07:45 +00:00
peter
994ab51002 * regenerated to use cpu-os 2005-01-10 21:29:23 +00:00
Tomas Hajny
47164c59e6 + ctypes added 2005-01-10 20:28:25 +00:00
peter
5e4db78b17 save ebx in assembler procs 2005-01-03 18:15:34 +00:00
peter
76a89eb263 never use ret direct in assembler 2004-12-23 17:27:37 +00:00
peter
f52d2b2edf * regenerated 2004-12-20 18:37:51 +00:00
peter
3c3ec40b70 * regenerated 2004-12-19 17:42:32 +00:00
Tomas Hajny
8280fbe06c * FileOpen fixes for DR-DOS, resourcestring in ExecuteProcess, implementation of Sleep changed to give up timeslices 2004-12-18 20:22:17 +00:00
michael
fbb13b5266 + Added GetEnvironmentVariableCount and GetEnvironmentString calls 2004-12-11 11:32:44 +00:00
Jonas Maebe
9984dd16b0 * fix cdecl name problems (patch from Tomas) 2004-12-07 14:02:24 +00:00
Tomas Hajny
c016de5709 * Makefiles regenerated 2004-12-05 19:26:19 +00:00
Tomas Hajny
e1252e7302 * GetMsCount added, platform independent routines moved to single include file 2004-12-05 16:44:43 +00:00
Tomas Hajny
353d5cc3de + GetProcessID added 2004-12-05 14:36:37 +00:00
Tomas Hajny
d0191eaa3c * common implementation of unit printer - fix for bug #3421 2004-12-05 11:21:46 +00:00
peter
acb6b83a20 fixed compilation 2004-11-29 20:39:36 +00:00
armin
f4ffaa9828 * applied peters patch for cross compile (bin installation) 2004-11-26 13:03:07 +00:00
Jonas Maebe
13e7e1244d * fixes from Tomas 2004-11-25 20:06:55 +00:00
Jonas Maebe
90b8204cec * fixed some C-linking problems (the C-prefix is now always added to
cdecl external functions, also if you define the name explicitly)
2004-11-25 17:37:59 +00:00
peter
dbc2025604 ErrOutput added 2004-11-04 09:32:31 +00:00
peter
a2d9439661 * data too large 2004-11-02 20:06:16 +00:00
peter
00d3de8c51 * fixed data too large 2004-11-02 16:23:04 +00:00
peter
e86b4529c8 * second try for data too large 2004-11-02 13:35:35 +00:00
peter
89b40a3682 * fix mem[] arrays 2004-11-02 07:43:50 +00:00
peter
86f78c7300 * units are now created in separate directory units/cpu-os/
* distclean uses cleanall rule and removes units dir
  * cross compile support fixed, it is now possible to cycle a ppcsparc
    without deleting ppc386
  * bintutilsperfix defaults to cpu-os-
2004-10-30 12:36:43 +00:00
Tomas Hajny
f600db32f5 * HEAP and HEAPSIZE removal reflected 2004-10-27 18:52:05 +00:00
Tomas Hajny
605ee59e81 * handle type changed to thandle in do_isdevice 2004-09-18 11:12:09 +00:00
Tomas Hajny
2131196402 * dxegen compilable for any target now 2004-09-15 19:20:51 +00:00
Tomas Hajny
32bf307ec5 * fix incorrect reuse of for loop counter 2004-09-14 20:11:31 +00:00
armin
458e3c3780 * makefiles regenerated
* ide: added target netwlibc
2004-09-04 23:33:38 +00:00
olle
9a4855aa43 + added maxExitCode to all System.pp
* constrained error code to be below maxExitCode in RunError et. al.
2004-09-03 19:25:21 +00:00
olle
8f25b1ad3a * redid prev commit, but with up to date fpcmake 2004-08-25 17:10:03 +00:00
olle
280ff73ccf * fix so that macpas.pp really is compiled 2004-08-25 16:57:22 +00:00
olle
3a29988676 + Added unit macpas 2004-08-16 16:22:11 +00:00
Tomas Hajny
f9a6b880d4 + matrix, convutil and strutils added 2004-07-18 21:50:36 +00:00
daniel
6c4cade37d * Matrix unit included in build process 2004-07-07 21:37:29 +00:00
peter
244b6d1435 fixed go32v2 compile 2004-06-20 09:24:40 +00:00
peter
2ed14823c5 * New heapmanager that releases memory back to the OS, donated
by Micha Nelissen
2004-06-17 16:16:13 +00:00
peter
423fde7ac6 * regenerated 2004-05-23 18:25:48 +00:00
peter
94adf83a8b * use thandle in do_* 2004-05-16 18:51:20 +00:00
peter
041eb4aa1d * do_read/do_write addr argument changed to pointer 2004-04-22 21:10:56 +00:00
olle
73f73fb6f1 * updated according to the new version of fpcmake.ini 2004-04-20 23:29:59 +00:00
Tomas Hajny
a55555aecc * proper regcall fixes 2004-03-06 23:18:02 +00:00
Tomas Hajny
fa6166944f Makefiles regenerated 2004-02-22 16:07:41 +00:00
daniel
bc7f8a474d * Enable threadvars again 2004-02-17 17:37:25 +00:00
Tomas Hajny
7a08fcd395 * LastDosExitCode changed back from threadvar temporarily 2004-02-16 22:16:55 +00:00
Tomas Hajny
601f2e02ce * overloaded ExecuteProcess added, EnvStr param changed to longint 2004-02-15 21:34:06 +00:00
michael
6571f6a7e5 + Switched to single interface in dosh.inc 2004-02-09 12:03:16 +00:00
michael
66dd127bd9 + Moved CRT interface to common include file 2004-02-08 16:22:20 +00:00
Jonas Maebe
5386a1c2ca * fixed compilation errors 2004-01-25 13:05:08 +00:00
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
pierre
865d1c50ef + exceptions 18 and 19 contributed by Thomas Schatzl (merged) 2000-10-05 21:56:45 +00:00
peter
93b4bc7d16 * regenerated 2000-10-01 21:05:03 +00:00
florian
13db1a0ef0 * charset added 2000-10-01 15:34:05 +00:00
peter
2b01b55217 * regenerated 2000-09-27 21:10:31 +00:00
peter
20a3fba0fb * regenerated 2000-09-20 19:50:28 +00:00
peter
7229ed1cab * removed previous fsplit() patch as it's not the correct behaviour for
LFNs. The code showing the bug could easily be adapted (merged)
2000-09-06 20:47:34 +00:00
peter
ae5fe3eb68 * fixed previous commit (merged) 2000-09-04 20:17:53 +00:00
peter
4072466464 * fsplit with .. fix from Thomas (merged) 2000-09-04 19:38:12 +00:00
peter
cc806c400d * clear varutils.rst 2000-09-02 17:08:52 +00:00
peter
d711221036 * regenerated 2000-09-01 21:58:14 +00:00
michael
5b9fdab764 + Fixed varutils dependencies 2000-08-30 08:52:55 +00:00
michael
12d7aaabe7 + Merged syserrormsg fix 2000-08-30 06:29:19 +00:00
michael
e50e70bef2 + new include files 2000-08-29 18:16:22 +00:00
peter
d24c580d24 * sysutils.pp moved to target and merged with disk.inc, filutil.inc 2000-08-20 15:46:46 +00:00
peter
783f16503b * fixed double declared ___exit() (merged) 2000-08-13 19:23:26 +00:00
Jonas Maebe
2f3239d61c + setallpalette hook
+ setallpalette implemented for standard vga and VESA 2.0+
2000-08-12 12:27:13 +00:00
peter
9b1864c586 * getenv case insensitive (merged) 2000-08-04 21:45:39 +00:00
Jonas Maebe
167eb0e268 * set _graphresult to grnotdetected if the vesa setmode interrupt
call returns an error (merged from fixes branch)
2000-08-01 06:03:13 +00:00
Jonas Maebe
3035952b07 * fixed web bug #1037 (disable linking of ctrl-c to exception handler,
ctrl-break still works fine then) (merged from fixes)
2000-07-31 14:07:43 +00:00
peter
1b04862b8c * merged fixes 2000-07-30 17:09:55 +00:00
Jonas Maebe
7c914c429f * merged dossearchrec2searchrec() fix from fixes branch 2000-07-22 12:24:55 +00:00
Jonas Maebe
25d36d7547 * fixed wrongly matched comment pair for log section 2000-07-16 07:08:22 +00:00
michael
586c4cea50 + Conditionals fixed 2000-07-14 10:33:09 +00:00
michael
650fbb86aa + removed logs 2000-07-13 11:32:24 +00:00
michael
e7aca136a1 + Initial import 2000-07-13 06:29:38 +00:00
pierre
4ba6e9b06e * get it to compile with AS v 2.10 2000-07-11 09:37:55 +00:00
peter
e4472e186e * math.rst added 2000-07-08 19:25:25 +00:00
Jonas Maebe
577075367d * LFB modes finally work! You have to add $4000 to the mode number
if you use LFB access!
2000-07-08 07:48:38 +00:00
Jonas Maebe
852bc354a0 * fixed getpixelx/directputpixelx (only pascal version, assembler
versions are still wrong)
  * fixed getrvgagbpalette procedur e(also returns 8 instead of 6 bit
    values now)
2000-07-07 19:05:34 +00:00
peter
8b38902424 * exampleinstall target added 2000-07-01 23:03:18 +00:00
peter
98ec034eb2 * fixed truncate 2000-06-30 22:16:19 +00:00
Jonas Maebe
c246def634 * always set SetupLinear to false at the start of the routine (there
were some "exit" statements which returned without the function
    result being set otherwise)
2000-06-07 07:41:44 +00:00
pierre
26e15a2e1d * some typo corrected ! 2000-06-05 06:20:44 +00:00
Tomas Hajny
86db440f1f * FileGetDate returns -1 on error, FileSeek parameter name changed 2000-06-04 14:19:04 +00:00
Tomas Hajny
89a79fa97b * FileHandleCount decreased upon unsuccessful increase attempt 2000-06-04 14:14:10 +00:00
marco
03209882e6 * fixed in line 164 pointer(@buf) to buf 2000-05-30 06:45:53 +00:00
Jonas Maebe
3cd25fef47 * fixed compiling problem with formal expression passed as var
parameter
2000-05-30 04:41:05 +00:00
Jonas Maebe
17c2136ba6 * should compile again 2000-05-29 05:32:50 +00:00
peter
8e4522215a * smart,shared lib including for rpm/deb 2000-05-26 20:50:09 +00:00
pierre
f4e01e9524 * Added default error value to GetInoOutRes function 2000-05-18 07:18:28 +00:00
pierre
ccba0443c7 * avoid FPU exception on startup if no coprocessor and loaded from another DPMI program 2000-05-18 06:40:52 +00:00
peter
01e98ff122 * int64 support for diskfree,disksize 2000-05-15 19:28:41 +00:00
Jonas Maebe
0250b1238a * set some more procedures back to the defaults when using linear
VESA modes because they only work for windowed VESA modes
2000-05-13 14:08:42 +00:00
Jonas Maebe
b23035b4df * fixed bug in setvgargbpalette (now you can again pass values in the
range 0..255 instead of 0..63)
2000-05-12 08:52:09 +00:00
Jonas Maebe
4d520d5b93 * fixed bug in getscanline16 (affects floodfil and getimage under VGA
640x480x16 (VGA/VGAHI)
2000-05-09 04:23:11 +00:00
pierre
6b8dcf9175 Use BackTraceStrFunc in show_call_frame 2000-04-14 12:24:12 +00:00
pierre
ccb5a126ed * fix the crt blinking compat problem bug #902 2000-04-12 14:10:50 +00:00
peter
6ea5534991 * added extra ifdef to check if there are some objects else some
targets aren't added anymore
2000-04-11 15:34:47 +00:00
pierre
8c3f6ef4f0 * use only low word of regs record after system calls 2000-04-10 11:21:02 +00:00
pierre
18c8252178 * use 16 bit regs at return of system interrupts instead of 32
* call Dos.FindClose because it is not a dummy if LFNSupport is true
2000-04-10 11:04:45 +00:00