Commit Graph

317 Commits

Author SHA1 Message Date
peter
5d3113b7f2 * fixed assignstream 1998-12-11 18:08:57 +00:00
peter
8b355b0b0c * use $mode directive 1998-12-11 00:10:50 +00:00
michael
a9f121f024 Added ports unit 1998-12-07 16:38:48 +00:00
peter
99b1865d05 - removed 1998-11-26 21:37:26 +00:00
Jonas Maebe
7c0bfa9585 + added warning about TABs 1998-11-24 19:49:32 +00:00
michael
0cac0583d3 * Bugfix in assignstream. . Now wait is performed upon close 1998-11-24 15:30:12 +00:00
peter
dbd4e3f280 * inital version 1998-11-23 13:45:37 +00:00
peter
977b677877 * fix for findclose from the mailinglist 1998-11-23 12:32:31 +00:00
peter
dbbdb79dfe * fixes for H+ 1998-11-16 10:21:24 +00:00
peter
c368ac358d * fixes to build correct again 1998-11-10 17:56:48 +00:00
peter
0129be9812 * fixed GetXY at startup 1998-11-10 15:01:01 +00:00
peter
9eb8ad1648 * renamed rename -> FRename 1998-11-10 14:57:53 +00:00
peter
5d8f909e4e * findfirst fix from the mailinglist 1998-11-05 14:24:08 +00:00
peter
7469443729 + xorl ebp,ebp to indicate end of backtrace 1998-11-04 10:16:25 +00:00
peter
ee3681a9d6 * don't use getmem in startup (necessary for heaptrc) 1998-11-04 10:15:54 +00:00
carl
26e2e72ad3 * Initial revision ELF start file 1998-10-30 22:45:46 +00:00
peter
ceb5ab1430 * fixed glob, which did not reset the root 1998-10-30 15:47:11 +00:00
peter
3fc921dece * fixed fullwi, which did not check for 1,1 1998-10-30 12:11:51 +00:00
peter
8524ceeea4 * fixed ttyWrite() with #8 1998-10-27 11:13:27 +00:00
peter
f6e66549b8 * getenv with envp=nil check 1998-10-23 00:05:32 +00:00
peter
0f609f0ee2 + get winsize at startup
+ ConsoleBuf to interface
1998-10-15 08:31:53 +00:00
peter
8d3acbf569 * type aliases using delphi typenaming 1998-10-15 08:31:10 +00:00
peter
98f3f733a3 + sigfpe -> runerror 200 1998-10-15 08:30:00 +00:00
peter
d24ead1dd6 * initialize fpu so sigfpe is finally generated for fpu errors 1998-10-14 21:28:45 +00:00
peter
c29f26183f * fix for 0.99.8 which has no auto pchar-string ;) 1998-10-13 10:20:07 +00:00
michael
b93652f105 sysutils disk.inc 1998-10-11 13:47:21 +00:00
michael
5f81a45182 + Added disk and directory functions 1998-10-11 13:42:04 +00:00
michael
a68872d49b + Implemented Rename 1998-10-11 12:23:11 +00:00
michael
0d5f9c5213 + Further sysutils implementations. 1998-10-11 12:21:46 +00:00
michael
844f30a84c Added file calls. Implemented for linux only 1998-10-11 12:21:01 +00:00
peter
19fed65830 + heaptrc 1998-10-06 22:10:29 +00:00
peter
b07d934d64 * fixed rtl path 1998-10-02 09:25:58 +00:00
peter
795801f770 * merged 1998-09-18 09:56:33 +00:00
peter
c5d602d627 * merged updates 1998-09-15 12:09:08 +00:00
peter
4620a73a9b * FPC_ names
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
michael
f743d0e06b + Implemented dummies for all missing functions 1998-09-13 19:22:06 +00:00
michael
c452d04cf4 many libs and libinstall fixes 1998-09-11 13:14:01 +00:00
michael
7683c16b17 Added missing functions so mandel compiles and runs 1998-09-11 09:24:55 +00:00
peter
dccc910509 - renamed makefile to Makefile 1998-09-10 14:15:47 +00:00
michael
845054c76c errors when making libs 1998-09-10 09:10:05 +00:00
michael
f43b6f0a09 + Signal call now correctly implemented 1998-09-08 13:01:51 +00:00
peter
4956991f0b * fixed $smartlibext -> $staticlibext to fix a 'rm *' :( 1998-09-07 18:31:53 +00:00
peter
5d5ca04e98 * fixed unusedhandle for 0.99.5 1998-09-06 19:41:40 +00:00
peter
8c0de1dd76 * uniform filerec/textrec (with recsize:longint and name:0..255) 1998-09-04 18:16:12 +00:00
peter
d0f86beed2 * fixed #8 writing 1998-08-28 11:00:20 +00:00
michael
5f833458e1 Better initgraph handling. 1998-08-24 08:23:47 +00:00
michael
4734468308 + Fixed spaces to tabs. 1998-08-21 20:20:12 +00:00
peter
765a36211c * win32 compiles a bit better, no growheap crash 1998-08-21 15:16:56 +00:00
peter
d898286434 * 'i<>0 and ' needs brackets 1998-08-19 00:50:31 +00:00
peter
129d447327 * updated for new lib options 1998-08-18 08:35:06 +00:00
peter
f4aef6babd * libtype/libname is by default off 1998-08-17 09:30:00 +00:00
michael
30866aa3c5 fixed typos 1998-08-16 10:23:28 +00:00
michael
313eb0443e Added library support, and smartlinking 1998-08-16 10:22:57 +00:00
michael
734a30e857 Corrected fexpand behaviour. 1998-08-16 09:12:11 +00:00
peter
1737d27ff1 + support for cprt0.o 1998-08-15 17:08:09 +00:00
carl
268fc56902 + update to make it work 1998-08-14 12:02:18 +00:00
carl
c1cf6d35ed * ifdef i386 for ports access 1998-08-14 12:01:04 +00:00
carl
e87678be2f + m68k fixes 1998-08-14 11:59:41 +00:00
michael
7a1e42cf31 Typo fixed. linklib gl to linklib vgagl 1998-08-14 09:20:36 +00:00
peter
e35ce06a21 + loader including libc init and exit 1998-08-12 19:16:09 +00:00
michael
8340780916 + Small m68k fixes 1998-08-12 14:01:37 +00:00
michael
7a71322035 small fix in sector, pieslice replaced by call to sector 1998-08-12 14:01:08 +00:00
michael
f087270d00 + added arc,ellipse,fillelipse,sector,pieslice 1998-08-12 13:25:33 +00:00
michael
76fd06ef6d Added settimeofday function 1998-08-12 11:10:25 +00:00
michael
0fce39711b + Fixed paramstr() - sometimes there are no 255 characters available. 1998-08-11 08:30:37 +00:00
michael
c3b8305ec1 + Added some functions to improve compatibility 1998-08-10 09:01:58 +00:00
peter
1f99bcf425 * added missing ___fpc_sbrk and logs 1998-08-08 14:42:09 +00:00
michael
4e11459938 + Added support for ErrorProc variable. All internal functions are required
to call HandleError instead of runerror from now on.
  This is necessary for exception support.
1998-07-30 13:26:14 +00:00
michael
9865eea0ef included sysutils and math.pp as target. They compile now. 1998-07-29 15:44:32 +00:00
michael
3fc40cebb2 restored previous version. A bug in the compiler prevents compilation. 1998-07-28 09:27:06 +00:00
michael
7e7fb1629b * corrected signactionrec 1998-07-27 13:58:36 +00:00
michael
bc48fd107d changed sbrk to fc_sbrk, to avoid conflicts with C library. 1998-07-20 23:40:20 +00:00
michael
cb280dfa10 + added connect call for inet sockets 1998-07-16 10:36:45 +00:00
florian
ba57d2813b * some problems with ansi string support fixed 1998-07-13 21:19:07 +00:00
michael
236a77964f + Fixed bug with stream creation flags 1998-07-06 12:40:59 +00:00
peter
e5557711dc * fixes for window (from "Heinz Ziegenhorn" <info@ziegenhorn.de>) 1998-07-04 11:17:18 +00:00
carl
f5ea384880 * IOCheck/InOutRes check for mkdir, chdir and rmdir as in TP 1998-07-02 12:36:21 +00:00
peter
5a638754f4 * better readln/writeln 1998-07-01 15:29:56 +00:00
peter
dbeb47f3bc * fixed the filesize() problems under linux and filerec.size=0 error 1998-06-23 16:57:16 +00:00
peter
c5c50fea41 * added #13 -> #10 translation for CrtRead to overcome readln probs 1998-06-19 16:51:50 +00:00
michael
509e45560b + Enter key maps again to #13 1998-06-19 14:47:52 +00:00
michael
3710abda98 * PClose didn't flush textfiles before closing. Now it does 1998-06-16 08:21:58 +00:00
michael
53d0f3d9af + Initial implementation 1998-06-05 08:45:08 +00:00
michael
4c58972779 + Added IO port calls 1998-06-03 11:55:33 +00:00
peter
8ae673882c * fixed to remake with -Rintel in the ppc386.cfg 1998-05-30 14:18:42 +00:00
carl
10d9285529 - fdeleting file 1998-05-22 15:54:11 +00:00
michael
761c27abbc + Fixed such that TDosStream functions correctly. 1998-05-22 15:41:12 +00:00
michael
4afe7023c2 + Fixed objinc such that it really compiles 1998-05-22 07:46:07 +00:00
peter
eb39182b3b * objects compiles for linux
+ assign(pchar), assign(char), rename(pchar), rename(char)
  * fixed read_text_as_array
  + read_text_as_pchar which was not yet in the rtl
1998-05-21 19:30:46 +00:00
carl
334cde9158 + linux include for objects unit 1998-05-21 12:13:00 +00:00
peter
e64becf81c * moved getopts to inc/, all supported OS's need argc,argv exported
+ strpas, strlen are now exported in the systemunit
  * removed logs
  * removed $ifdef ver_above
1998-05-12 10:42:41 +00:00
peter
2c92c249f2 * fixed the shell() bug (the correct code was also in Popen) moved the
argv generation to CreateShellArgv
  + Execve with pchar instead of string
1998-05-06 18:45:32 +00:00
michael
3e2e27d313 + Removed log from before restored version. 1998-05-06 12:35:26 +00:00
peter
69a42cc570 * a.out profile prt, not tested 1998-05-06 11:56:09 +00:00
peter
c2d12e9d96 * small update to support extended cfg/makefile.cfg and .def 1998-05-06 11:55:34 +00:00
michael
dbe0135764 Changed makefile system to use -I compiler option, and streamlined i a bit 1998-05-06 09:09:07 +00:00
peter
35283497e0 * findfirst did some strange init with searchpos 1998-05-04 17:40:43 +00:00
michael
fb8f2c0340 Updated version numbers 1998-04-23 13:25:00 +00:00
michael
7626011f1f * fixed bug. Clrscr and Clreol didn't take change in textattr in account. 1998-04-16 07:49:11 +00:00
michael
1d86a2d73e + Initial implementation of graph unit 1998-04-15 13:40:11 +00:00
michael
2856256cb3 + Added some calls to make common API more efficient 1998-04-15 11:23:53 +00:00
michael
2132851581 * Unitinstallpath now under /usr/lib/fpc 1998-04-10 15:24:16 +00:00
michael
0b4932253f + Pclose now returns exit status of process 1998-04-10 15:23:03 +00:00
michael
0fb05fec2a + Added flock for file locking 1998-04-07 13:08:29 +00:00
peter
12de31dbe5 * fixed fexpand('..') 1998-04-07 12:27:41 +00:00
peter
d4b538a297 - fixed mouse to compile with $i386_att
+ linux crt supports redirecting (not Esc-codes anymore)
1998-04-05 13:56:54 +00:00
michael
ef5442777f + Fixed AssignStream, it completely refused to work 1998-04-04 17:07:17 +00:00
pierre
c03205a259 * long command line problem solved 1998-03-31 09:48:38 +00:00
michael
0fdd9b4bd8 + Upgraded version number to 0.99.5 1998-03-31 08:11:07 +00:00
peter
4a47440c82 * moved gprt1.as to i386/
* makefile updated to support i386/ and m68k/
1998-03-28 23:52:48 +00:00
michael
5351e41f86 + Moved to i386 dir 1998-03-28 09:48:26 +00:00
michael
a8cfe52ddf + Initial implementation 1998-03-28 09:47:18 +00:00
peter
ff6ca07f9f * new makefile layout, much more structure and more uniformity 1998-03-27 00:53:12 +00:00
michael
5f20356336 + redid objpas target 1998-03-26 13:02:32 +00:00
peter
d52b97ee5e * fixed some typos 1998-03-26 12:59:58 +00:00
peter
9217b0ec3b - objpas.inc 1998-03-26 12:53:38 +00:00
root
d1a1f501c8 Initial revision 1998-03-25 11:18:12 +00:00