sg
a662bff34d
* Added accelerated drawing functions for modes with 4 bits per pixel
2000-03-17 13:30:35 +00:00
sg
28a36c68a4
* Added WritePort[B|W|L] for single data access
...
* Added ReadPort[B|W|L] functions
2000-03-17 13:27:00 +00:00
marco
beb21a0ba5
* Put one BSD incompability under an ifndef BSD
2000-03-16 15:24:37 +00:00
marco
ebfdbf73d8
* put one BSD incompability under a ifndef bsd
2000-03-16 15:23:35 +00:00
marco
ca7f81187e
* Added one BSD conditional (uname not supported)
2000-03-16 15:23:02 +00:00
peter
66ea55dd7c
* removed warnings/notes
2000-02-27 14:40:40 +00:00
peter
72077676d3
+ readded getepochtime which simply calls gettimeofday
2000-02-23 17:19:06 +00:00
sg
723d944396
* Changed the second argument of FileWrite from "var buffer" to
...
"const buffer", like in Delphi.
2000-02-17 22:16:05 +00:00
peter
d45719bba6
* rewrote glob to be much simpler and cleaner, the old code did
...
strange complex things with pointers which was unnecessary
2000-02-09 23:09:13 +00:00
peter
6b66a55cd6
* truncated log
2000-02-09 16:59:28 +00:00
peter
a2318ce5ec
* regenerated
2000-02-09 14:29:22 +00:00
peter
6c15031ffd
* moved halt to system.inc
...
* syslinux doesn't use direct asm anymore
2000-02-09 12:17:51 +00:00
peter
93f51ab18e
* removed curbrk
2000-02-08 12:39:48 +00:00
peter
39621d787c
+ readlink
2000-02-08 12:05:58 +00:00
peter
df5b664031
* paramstr(0) support
2000-02-08 11:47:09 +00:00
peter
2eb25f4422
* regenerated
2000-02-08 00:09:21 +00:00
peter
78cb6bfa89
* lineinfo unit added which uses stabs to get lineinfo for backtraces
2000-02-06 17:19:22 +00:00
sg
a6a748cc9a
* Fixed SetRGBPalette and GetRGBPalette (hopefully; not tested)
2000-02-06 11:26:45 +00:00
sg
40276150c5
* Fixed the default palette. libsvga works with a RGB range from 0-63, not
...
0-255!
* PutPixel fixed (pixels didn't get drawn before)
2000-02-06 01:48:55 +00:00
peter
838eebdcd4
* initc added
2000-02-05 22:21:15 +00:00
peter
83aecd8c93
* added initc unit dummy
2000-02-05 21:53:46 +00:00
michael
e13e07ba74
+ Version using only vgalib
2000-02-03 20:39:58 +00:00
peter
8ab57e063d
* gettime supports now also sec100
...
* removed crtlib code as it was broken (still available in old releases)
* int64 disksize/diskfree
2000-02-02 15:07:05 +00:00
peter
699502ad4f
* fixed sharedlibunitobjects
...
* remove gpm from sharedlib
2000-02-02 11:29:23 +00:00
peter
dfca2834a9
* regenerated
2000-01-28 12:17:02 +00:00
peter
5dae10ae6a
* removed gpm_ctlfd
2000-01-26 21:51:34 +00:00
peter
16bcf1dd2c
* regenerated
2000-01-26 21:19:49 +00:00
peter
ebb089a003
* regenerated
2000-01-25 14:16:57 +00:00
peter
48603ff7a3
* support fm_inout as stdoutput for assign(f,'');rewrite(f,1); becuase
...
rewrite opens always with filemode 2
2000-01-20 23:38:02 +00:00
peter
61e04d8e80
* regenerated
2000-01-18 20:58:37 +00:00
peter
206ae47ad5
* regenerate for win32 fix
2000-01-18 00:25:15 +00:00
peter
cea4495a20
* check handle for file closing
2000-01-16 22:25:38 +00:00
peter
c888816ce9
* use env var again for win32
2000-01-16 22:24:19 +00:00
peter
aadec7d674
* package generation fixes
2000-01-14 12:16:40 +00:00
peter
ffaf1b5adc
* regenerated
2000-01-13 21:15:26 +00:00
peter
d2529529f5
* regenerated for new package deps
2000-01-13 11:40:51 +00:00
peter
03f93fb547
* regenerated to support gecho and win32 fpcext.cmd fixes
2000-01-12 23:26:13 +00:00
peter
55ce17b756
* regenerated, win32 uses fpcext.cmd file to pass options instead of
...
environment
* packagename support
2000-01-10 23:02:21 +00:00
daniel
ec29a31834
* copyright 2000
2000-01-07 16:41:28 +00:00
daniel
a79b4a404b
* copyright 2000 added
2000-01-07 16:32:21 +00:00
peter
fc6ef73478
* regenerated to support auto rtl compiling
2000-01-06 15:52:54 +00:00
peter
c1fabab00b
* FPCDIR setting/detect
...
* lot of other updates to create .deb files correctly
2000-01-06 01:29:48 +00:00
Jonas Maebe
4ad440c3e1
* fixed modified registers for port routines
2000-01-04 12:56:09 +00:00
peter
e3c8963279
* Makefile updates again
2000-01-04 00:00:14 +00:00
peter
2b4221b9b2
* regenerated
2000-01-03 19:42:36 +00:00
sg
89314732f1
* the long version of AssignStream now sets the result value to -1 in
...
_all_ cases when it would fail.
1999-12-28 09:38:07 +00:00
peter
8baf3100ca
* fixed exporting of variables which are declared by commandline or
...
set in the Makefile itself
1999-12-24 15:25:50 +00:00
peter
926aa3030b
* regenerated
1999-12-23 19:43:59 +00:00
peter
eef7f751b0
* regenerated
1999-12-22 01:09:18 +00:00
peter
602b295aaf
* zipinstall fixes
1999-12-21 16:09:12 +00:00
peter
720a3fb050
* modes moved to interface
...
* integer -> smallint
1999-12-20 11:22:38 +00:00
peter
d61d92a0c7
* removed old graph
1999-12-20 11:21:38 +00:00
peter
322876c466
* obsolete
1999-12-20 11:21:08 +00:00
peter
005e98fb55
* fpcmaked -> fpcmade.<TARGET>
1999-12-19 15:16:39 +00:00
Jonas Maebe
4ebd215a8c
* changed definition of getscanlineproc to "getscanline(x1,x2,y:
...
integer; var data);" so it can be used by getimage too
* changed getimage so it uses getscanline
* changed floodfill, getscanline16 and definitions in Linux
include files so they use this new format
+ getscanlineVESA256 for 256 color VESA modes (banked)
1999-12-11 23:41:38 +00:00
peter
1a553942fb
* overloaded gettime functions supporting hsec and msec,usec
1999-12-08 01:03:54 +00:00
peter
daf8bdf1e1
* fpcmake updated for win32 commandline
1999-12-06 18:26:48 +00:00
michael
b3f5bf1766
+ Now time zone also works on SuSE and RedHat
1999-12-04 13:50:43 +00:00
peter
e85d23980b
* timezone.inc dep for linux.ppu
...
* fixed sigsegvs with wrong timezone settigns
1999-12-02 11:25:31 +00:00
peter
bf3e811517
* cmdline support
1999-12-01 22:57:30 +00:00
peter
ed5e78cc36
+ timezone support
1999-12-01 22:46:59 +00:00
peter
c35eba9070
* fpcmake updates
1999-11-26 00:01:30 +00:00
peter
41c91ed6b3
* package dependencies
1999-11-25 20:22:56 +00:00
peter
56343f0b08
* fpcmake update
1999-11-23 09:50:17 +00:00
peter
5fec122056
* removed warnings
1999-11-14 21:35:04 +00:00
michael
068566371d
+ Added Pause() and alarm()
1999-11-14 11:11:15 +00:00
carl
4d3b187b4c
* Bugfix if getimage / putimage, format was not standard with FPC
...
graph.
1999-11-12 02:13:01 +00:00
sg
02329a97bc
* fixed severe bug: change by ? in dup2 (flushing) resulted in broken
...
AssignStream functions
1999-11-11 19:43:49 +00:00
peter
84ac969e6b
* updated
1999-11-10 22:18:20 +00:00
peter
ba170472db
* fpcmake updated
1999-11-10 22:10:44 +00:00
michael
edfe0a2a7c
+ Added choice for new graph
1999-11-10 12:10:56 +00:00
sg
a32597ec3c
* Fixed a LOT of bugs:
...
* - Default mode should be determined by GGI now
* - Colors are working (only the 16 standard VGA colors, though)
1999-11-10 10:54:24 +00:00
peter
01282acd2f
- obsolete
1999-11-09 12:59:28 +00:00
peter
77af080111
* removed aout entries
1999-11-08 23:07:48 +00:00
peter
92705caaeb
* fpcmake
1999-11-08 22:46:36 +00:00
sg
f57aa6ae05
* GGI programs must link to libc, or ggiOpen will fail!
...
* Changed max length of ModeNames string from 18 to 20 chars
1999-11-08 20:04:55 +00:00
peter
cb390de93b
* needed
1999-11-08 15:06:17 +00:00
michael
1bb66bbb68
* Fist working version of svgalib new graph unit
...
* Initial implementation of ggi new graph unit
1999-11-08 00:08:43 +00:00
michael
37c89a983e
+ Start of common graph implementation
1999-11-07 16:57:26 +00:00
peter
aa083c5b4d
* truncated log
1999-11-06 14:35:38 +00:00
peter
be34b11e38
* use mmap instead of brk
1999-10-28 09:50:06 +00:00
peter
18ce56f2d7
+ mmap
1999-10-28 09:48:31 +00:00
peter
77ad645df4
* crtreturn also needs f:textrec as parameter
1999-10-22 14:36:20 +00:00
peter
de4c17fb9e
* fixed sigset
1999-10-22 10:37:44 +00:00
peter
5993e45779
* freemem with wrong size (found with the new heapmanager)
1999-10-06 17:43:58 +00:00
peter
3b5373c08a
* fixed do_open flags to be > $100, becuase filemode can be upto 255
1999-09-10 15:40:32 +00:00
peter
38a2727fb2
* pointer fixes
1999-09-08 16:14:41 +00:00
peter
ee18e42672
* write > 255 chars
1999-09-07 07:47:46 +00:00
michael
00679a32ce
+ Applied readkey patch from Deekoo L
1999-09-07 07:38:09 +00:00
peter
ec88b5888d
* removed old integer versions of localtoepoch and epochtolocal, you
...
need to use the word versions instead else you got an overloaded bug
1999-08-11 22:02:25 +00:00
michael
acb80bde47
* moved gettext to fcl
1999-08-04 11:30:05 +00:00
michael
ebf75d6d04
+ FCNTL patch from Sebastian Guenther
1999-07-31 23:55:04 +00:00
michael
56215a0b16
+ Yet more Fixes to assignstream with rerouting of stderr
1999-07-29 16:33:24 +00:00
michael
636cb90714
+ Fixes to assignstream with rerouting of stderr, by Sebastian Guenther
1999-07-29 15:55:54 +00:00
michael
caa6ed2597
+ Added assignstream with rerouting of stderr, by Sebastian Guenther
1999-07-29 15:53:55 +00:00
peter
00359789cd
* shared lib units fixed
1999-07-29 01:39:09 +00:00
peter
f434ea3131
* closedir fixes, which now disposes the pdir itself
1999-07-28 23:18:35 +00:00
michael
cb52b0ac0a
* forgot ;
1999-07-28 17:37:06 +00:00
michael
9ef6024cda
* Memory leak fixed in CloseDir, by Sebastian Guenther
1999-07-28 12:15:16 +00:00
michael
8beed6a350
* Memory leak fixed in CloseDir, by Sebastian Guenther
1999-07-28 12:14:37 +00:00
peter
6fe4c6e7d4
* fixed getfattr which didn't reset doserror
1999-07-24 11:18:11 +00:00
michael
8b4062e37e
+ Added ansistring version of shell()
1999-07-15 20:00:31 +00:00
michael
06c7d3233f
+ Fixed Connect call
1999-07-03 15:16:45 +00:00
peter
6d3f27253d
+ gpm unit
1999-07-01 19:39:42 +00:00
peter
b76ae32223
* merged
1999-06-30 15:44:26 +00:00
michael
6a15aaffb9
+ Updated to Florians system independent sockets unit
1999-06-27 16:04:25 +00:00
peter
78aebb31d3
* fixed fullwin,textbackground
1999-06-09 16:46:08 +00:00
michael
7626d18762
+ Beter return values for connect and accept
1999-06-08 18:35:24 +00:00
michael
84476f7771
+ Fixes for connect calls
1999-06-08 18:19:24 +00:00
michael
c8b95531b3
+ completed (hopefully) Fix by stian (my_wave@ypsilonia.net)
1999-06-08 16:08:33 +00:00
michael
1bd6ade6d2
+ Fix by stian (my_wave@ypsilonia.net)
1999-06-08 16:05:08 +00:00
peter
67eb0c83da
* first things for sharedlib to work again
1999-06-03 09:36:31 +00:00
peter
db1f0403f4
* clone function like the libc version
...
+ sigraise, exitprocess
1999-05-30 11:37:27 +00:00
peter
1cdd3f5bf1
* ipc unit can be compiled with 0.99.10 again
1999-05-28 11:28:30 +00:00
peter
f62a47d3cd
* moved fpc_version check so it works correct
1999-05-28 11:21:06 +00:00
peter
3f95d8ac14
* log inserted
1999-05-27 21:38:31 +00:00
michael
e451211716
+ PSemid_ds fixed
1999-05-26 13:20:00 +00:00
michael
7548fe8c26
* fcntl needs file as Var argument
1999-05-26 11:05:24 +00:00
florian
e905aeea04
* most of the Object Pascal stuff moved to the system unit
1999-05-17 21:52:33 +00:00
michael
20ffcd4e39
* Some more fixes.
1999-05-14 22:19:34 +00:00
michael
481ca42ccb
* Fixed FileAge and corrected FileGetAttr
1999-05-13 21:54:09 +00:00
michael
ada18d4b27
+ Fix in heaptrc target: needs -Sg
1999-05-13 07:39:07 +00:00
peter
71fbd225e4
* fixed typo
1999-05-10 09:13:41 +00:00
peter
2d3afc0d63
* check ioresult after getdir calls
1999-05-08 19:47:22 +00:00
peter
337d303bbe
* 0.99.10 check for browser
1999-05-05 22:24:08 +00:00
peter
1184d1d208
* browser off by default
1999-05-04 11:59:42 +00:00
peter
b0b561fa95
* small update
...
* uses gprt1 again for gprt21 becuase gprt21.as crashes
1999-05-03 23:30:28 +00:00
peter
5ba991d803
+ glibc 2.1 support
1999-05-03 21:29:35 +00:00
peter
9a98038489
* fixed diskfree,disksize
...
* dir functions now return error status instead of true
1999-04-26 09:34:32 +00:00
michael
c5e21bbc71
+ Fixed removedir
1999-04-26 07:40:40 +00:00
peter
241c8da933
* fixed direct asm
1999-04-22 14:48:55 +00:00
peter
f0d58ee1d2
* fixed sysutils dependencys
...
* objpas files are agian in the main Makefile, makefile.op is obsolete
1999-04-22 10:56:31 +00:00
peter
b346adab8b
* fixed strings dependency
1999-04-14 09:07:17 +00:00
peter
93b9fd3102
* removed os.inc
1999-04-08 12:22:52 +00:00
peter
17f26f6577
* removed warnings
1999-04-08 11:30:57 +00:00
peter
787b1b1dd2
+ clone()
1999-03-29 16:03:10 +00:00
peter
9170b30465
- ipc unit because it crashes on 0.99.10
1999-03-22 13:09:10 +00:00
peter
f1b0c333cb
* makefile.fpc targets start with fpc_
...
* small updates for install scripts
1999-03-16 00:46:54 +00:00
michael
90926ed6ed
+ clean and libsclean added
1999-03-12 21:02:19 +00:00
peter
d34db3b796
* s_is<x> functions have now word para instead of integer
1999-03-11 12:02:03 +00:00
peter
04c3f5099b
* makefile.fpc updates and defaultfpcdir var
1999-03-09 01:35:46 +00:00
peter
1e791f6fa5
* fix for findfirst from the mailinglist
1999-03-05 13:09:57 +00:00
michael
ea3f7ed428
+ Added internationalization support
1999-02-28 13:18:10 +00:00
michael
7865673a04
* Joined strings and sysutils
1999-02-25 07:39:17 +00:00
michael
f6908c234f
+ Moved getlocaltime to system-dependent files
1999-02-24 15:57:28 +00:00
peter
72a3cdc4a7
* fixed dup() to have var para
1999-02-22 12:50:53 +00:00
peter
d9aa2e2e58
* fixed juliantogregorian (mailinglist)
1999-02-22 11:47:42 +00:00
peter
fc3fe6d723
* fixed findlastused (from mailinglist)
1999-02-22 11:45:19 +00:00
pierre
ebb2c9f47d
* Dup second arg must be var arg !
1999-02-22 10:32:10 +00:00
peter
a6f53a10f9
* readkey fixes from the mailinglist
...
+ cursoron/off/big from the mailinglist
1999-02-08 10:35:14 +00:00
michael
3ac470a880
FileCreate must truncate the file
1999-02-04 21:43:08 +00:00
michael
536151d796
+ Added filetruncate, corrected FileCreate
1999-02-02 21:20:34 +00:00
michael
956fa8015c
Corrected wrong mode error in fdopen
1999-02-02 21:19:54 +00:00
michael
5076475236
+ Fixed memory leak in findfirst/findnext
1999-01-28 12:54:13 +00:00
michael
13e1341858
+ Fixed findclose bug
1999-01-28 12:10:42 +00:00
peter
725887d0ba
+ detect,default constants
1999-01-25 20:31:30 +00:00
peter
3995151c5e
* utimbuf alias added
1999-01-20 13:29:09 +00:00
pierre
33aac9b556
+ system_exit procedure added
1999-01-18 10:05:47 +00:00
michael
5812e04e95
+ semun.arr points to array of word.
1999-01-15 13:42:27 +00:00
peter
e692c842b3
* init window size to the size of the console instead of 80,25
1999-01-15 12:47:16 +00:00
peter
08007ae0ab
* added math unit to objects
1999-01-15 11:45:14 +00:00
michael
29e8608a19
tested semaphore stuff
1999-01-14 14:35:12 +00:00
michael
5de65a9810
+ Implemented semaphore stuff
1999-01-11 17:31:14 +00:00
michael
8ee50fd02a
+ Initial implementation, implemented shm and msg
1999-01-11 16:53:31 +00:00
peter
f11d46a93e
+ stdout, which is needed when you write something in the system unit
...
to the screen. Like the runtime error
1998-12-28 15:50:42 +00:00
peter
7470cd1cae
* use -FE
1998-12-21 13:06:10 +00:00
peter
4eeae4e425
* fixed io-error handling
1998-12-18 17:21:32 +00:00
peter
516958a67b
* removed temp symbols
1998-12-15 22:42:49 +00:00
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