carl
b51fe54191
+ qnx target
2002-05-01 16:38:50 +00:00
carl
9cc2138d97
+ added QNX missing stuff
2002-05-01 14:29:53 +00:00
peter
211712aef5
* fixed 2gb limit
2002-04-27 07:58:23 +00:00
peter
268e4bb7e7
* use saveregisters for incr routines, saves also problems with
...
the optimizer
2002-04-26 15:19:04 +00:00
peter
99ef970960
* fixed too large arrays
2002-04-26 13:19:56 +00:00
peter
cc8c4d7093
* moved more routines from cga/n386util
2002-04-25 20:16:38 +00:00
florian
6bbaa14daf
* block nodes within expressions shouldn't release the used registers,
...
fixed using a flag till the new rg is ready
2002-04-25 20:15:39 +00:00
peter
0cdf327866
* updated compilerprocs
...
* incr ref count has now a value argument instead of var
2002-04-25 20:14:56 +00:00
sg
6fbae3273f
* Replaced by fpAsync and net/http.pp
2002-04-25 19:32:12 +00:00
sg
4c05df2a6a
* Added net directory
2002-04-25 19:31:17 +00:00
sg
b08afa2937
* First version (with exception of the HTTP unit: This is an improved version
...
of the old asyncio HTTP unit, now adapted to fpAsync)
2002-04-25 19:30:29 +00:00
sg
ed9d634231
* Fixed TStringStream.ReadString
2002-04-25 19:14:13 +00:00
sg
6ad0fac76b
* Added ability to write all write buffer data to an debug stream
...
* Added TAsyncWriteStream.StopAndFree
2002-04-25 19:12:27 +00:00
florian
37194d2f61
* fixed more problems with cpubase and x86-64
2002-04-25 16:12:09 +00:00
pierre
1cc272351a
* fix the disappearing desktop for win32
2002-04-25 13:34:17 +00:00
pierre
df5420c0ae
* fix the problem with dirs containing asterisks
2002-04-25 13:33:31 +00:00
peter
b0948c6122
* fpc_finalize_array renamed
2002-04-24 16:15:35 +00:00
carl
ddc17340fc
* fix compilation problem
2002-04-24 16:08:30 +00:00
pierre
e24a142833
* also modify the echo in setpath.bat
2002-04-24 09:01:44 +00:00
pierre
2bea84c06e
* change $TARGET into $target in setpath.bat file
2002-04-24 08:25:46 +00:00
peter
67ede1276b
* add pinline unit that inserts compiler supported functions using
...
one or more statements
* moved finalize and setlength from ninl to pinline
2002-04-23 19:16:34 +00:00
peter
451532aaed
* add test for setlength with multiple parameters
2002-04-23 19:16:09 +00:00
michael
ee30694d70
+ removed fcl target in HTML
2002-04-23 18:03:50 +00:00
peter
e37725d6fd
* more bugs
2002-04-23 13:16:42 +00:00
peter
51c5fb965e
* updated for posinfo change
...
* updated for mangledname change
* include i386 registers, removed reference to cpubase unit that would
make ppudump dependent on the source processor
2002-04-23 13:12:58 +00:00
pierre
4243aa7559
* try to adapt .htx files to system DirSep
2002-04-23 10:11:31 +00:00
pierre
63ec8ab5bf
+ added lastsynonym and InNameAnchor fields to TCustomHTMLLinkScanner
...
these allow to eliminate double index entries pointing to the same
html file location (which had two different names).
2002-04-23 09:55:22 +00:00
carl
aa66edd3c9
+ added structure testing
2002-04-22 19:09:02 +00:00
carl
03d841893e
- remove use_bound_instruction field
2002-04-22 18:19:22 +00:00
peter
c8cb58038b
* splitted in 2 files, one fpc mode and other tp mode
2002-04-22 16:33:40 +00:00
peter
624e5bd699
* fixed @methodpointer
2002-04-22 16:30:05 +00:00
carl
458a7f58dc
+ added patch for SPARC from Mazen (to move to cpuinfo)
2002-04-21 19:46:52 +00:00
peter
6320530bdd
* removed newn and disposen nodes, the code is now directly
...
inlined from pexpr
* -an option that will write the secondpass nodes to the .s file, this
requires EXTDEBUG define to actually write the info
* fixed various internal errors and crashes due recent code changes
2002-04-21 19:02:03 +00:00
peter
5ea6f2b824
* fixed memleaks when file can't be opened
2002-04-21 18:57:23 +00:00
peter
90ff7a6db8
* fpc_freemem and fpc_getmem compilerproc
2002-04-21 18:56:59 +00:00
peter
4efea524e8
* linux .o file
2002-04-21 18:16:28 +00:00
peter
f10653fa2c
* small fixes
2002-04-21 18:15:55 +00:00
peter
7020d68165
* Check for internal errors
2002-04-21 18:15:32 +00:00
carl
280878b8a5
+ initialize some global variables
2002-04-21 15:52:58 +00:00
carl
1b88940d62
* StackError is now a typed constant
...
+ $S can be used under unix
2002-04-21 15:51:50 +00:00
carl
5cdad9e30f
* some small updates according to i386 version
2002-04-21 15:48:39 +00:00
carl
d8f8e2615c
* change stack size to 256K
2002-04-21 15:43:58 +00:00
carl
1da6f9535c
* changeregsize -> rg.makeregsize
...
* changeregsize moved from cpubase to here
2002-04-21 15:43:32 +00:00
carl
21593abffb
- removed some other stuff to their units
2002-04-21 15:31:40 +00:00
carl
654e5540ee
* changeregsize -> rg.makeregsize
...
+ a_jmp_always added
2002-04-21 15:31:05 +00:00
carl
fb605f11b0
* changeregsize -> rg.makeregsize
2002-04-21 15:29:53 +00:00
carl
af40eb97ca
* a_jmp_cond -> a_jmp_always
2002-04-21 15:28:51 +00:00
carl
75c39ebf55
- remove duplicate constants
...
- move some constants to cginfo
2002-04-21 15:28:06 +00:00
carl
aab3219beb
* move stuff to cpuinfo and cpubase
...
+ documented
2002-04-21 15:26:15 +00:00
carl
59f8a16c39
+ a_jmp_cond -> a_jmp_always (a_jmp_cond is NOT portable)
...
+ changeregsize -> rg.makeregsize
2002-04-21 15:24:38 +00:00