olle
acd7fb50c6
* internal changes
2004-02-04 15:17:16 +00:00
olle
a8d6c1961d
* misc fixes
2004-02-04 15:10:37 +00:00
florian
9e6f48750a
* fixed generic system.int(...)
2004-02-04 14:15:57 +00:00
peter
ecfbbeffc3
* renamed xNNbittype to xNNinttype
...
* renamed registers32 to registersint
* replace some s32bit,u32bit with torddef([su]inttype).def.typ
2004-02-03 22:32:53 +00:00
peter
8ad943d999
* new bug
2004-02-03 21:34:19 +00:00
peter
663fa583d9
* real fix for the short jmp out of range problem. Only forward jumps
...
needs an offset correction. For backward jumps both the address of
the symbol and the instruction are already updated so no correction
is required.
2004-02-03 21:21:23 +00:00
peter
8a86aad56d
* remove previous commit
2004-02-03 21:19:40 +00:00
Jonas Maebe
5a98f00e7f
- removed mov "reg, reg" optimizations, as they are removed by the
...
register allocator and may be necessary to indicate a register may not
be reused before some point
2004-02-03 19:49:24 +00:00
Jonas Maebe
0d004c1e35
* fixed and re-enabled temps in registers
2004-02-03 19:48:06 +00:00
Jonas Maebe
43306edc96
* don't put the temp of a withnode in a register if debugging info is on,
...
because then our stabs generation internalerror's
2004-02-03 19:47:45 +00:00
Jonas Maebe
4ba9c9ec67
- removed "mov reg,reg" optimization (those instructions are removed by
...
the register allocator, and may be necessary to indicate a register
may not be released before some point)
2004-02-03 19:46:48 +00:00
Jonas Maebe
edb91b0d18
* disabled temps in registers for now, because the register allocator
...
can't handle it yet in some cases
2004-02-03 17:56:14 +00:00
Jonas Maebe
6eec8798cd
* cleanup
2004-02-03 17:55:50 +00:00
peter
7ca069476f
*** empty log message ***
2004-02-03 16:53:37 +00:00
peter
bdf2392ff4
* linux path separators
2004-02-03 16:50:51 +00:00
Jonas Maebe
694eee6cae
+ support to store ttempcreate/ref/deletenodes in registers
...
* put temps for withnodes and some newnodes in registers
Note: this currently only works because calling ungetregister()
multiple times for the same register doesn't matter. We need again
a way to specify that a register is currently a regvar and as such
should not be freed when you call ungetregister() on it.
2004-02-03 16:46:51 +00:00
peter
c96538d24d
* fix remembering path of main source file
2004-02-03 16:14:13 +00:00
sg
3077512019
* Documented some recent changes
2004-02-03 11:58:43 +00:00
michael
9dd71e8668
+ Fixed win32 compilation
2004-02-03 10:37:32 +00:00
michael
20e4eac32d
+ Patch from Vincent Snijders to fix passing environment vars in win32
2004-02-03 08:12:22 +00:00
florian
0874e96a94
+ FPC_PREFETCH defined
2004-02-03 00:42:08 +00:00
Jonas Maebe
4f957bebff
+ implemented second_prefetch
2004-02-02 21:22:19 +00:00
peter
6a121ddc75
* fixed syntax errors
2004-02-02 21:02:38 +00:00
florian
e35b683e4d
+ added prefetch(const mem) support
2004-02-02 20:41:59 +00:00
florian
6cd2cddd33
+ added prefetch(const mem)
2004-02-02 20:39:27 +00:00
sg
9861946639
* Added unit httpclient
2004-02-02 17:43:00 +00:00
sg
f83176bd0d
* Some small fixes to get the code at least compiling again; the HTTP
...
client class is not expected to work at the moment, and the XML-RPC
client has been fully disabled for now.
2004-02-02 17:12:01 +00:00
florian
f9af8f066c
* workaround for AMD prefetch bug
2004-02-02 17:01:47 +00:00
sg
f1ed1952b2
* Small fix in GetConversionInfo (result was not fully cleared)
2004-02-02 16:53:07 +00:00
sg
0675164195
* Destroying a line reader or write buffer now works within an event
...
handler of these classes
2004-02-02 16:50:44 +00:00
marco
e55b36f8f9
* more small fixes
2004-02-02 14:42:00 +00:00
marco
d9ec407b42
* 1.0.x problems fixed
2004-02-02 14:39:48 +00:00
michael
ba793f2378
+ Fixed inherited create
2004-02-02 08:39:05 +00:00
yuri
fab546e6d1
- prt1.as removed
...
- removed tmporary code/comments
- prt1 compilation error workaround removed
2004-02-02 03:24:09 +00:00
michael
2690ee6ec3
+ Added all known CSIDL constants.
2004-02-01 00:12:11 +00:00
florian
001e65a94e
* another improvement to tcginnode.pass_2
2004-01-31 23:37:07 +00:00
michael
33ca6e72f4
+ Added header/log footer
2004-01-31 23:34:37 +00:00
michael
c7b78eb610
+ Added for D6/7 compatibility. And it _is_ useful ;)
2004-01-31 23:28:28 +00:00
daniel
c22f863764
* Fix stabs generation problem reported by Jonas
2004-01-31 22:48:31 +00:00
daniel
2c01fc3afd
* Stabs lineinfo problem fixed
2004-01-31 21:09:58 +00:00
sg
a5665b2039
* Splittet old HTTP unit into httpbase and httpclient
...
* Many improvements in fpSock (e.g. better disconnection detection)
2004-01-31 19:13:14 +00:00
sg
6ef9a2e850
* Tries to first resolve names locally before contacting the DNS server
2004-01-31 19:02:50 +00:00
daniel
862e121a0a
* Last steps before removal of aasmtai dependency in symsym can be
...
accomplished.
2004-01-31 18:40:15 +00:00
peter
1422985ca0
* Change several $ifdef i386 to x86
...
* Change several OS_32 to OS_INT/OS_ADDR
2004-01-31 17:45:16 +00:00
florian
f621c564a2
* use wait4 instead of waitpid on arm
2004-01-31 16:25:48 +00:00
florian
1bea0eb838
- deleted unsupported syscall waitpid
2004-01-31 16:25:14 +00:00
florian
c24f142b47
* removed packed directive from Dir type because it's not properly aligned
...
and it's never passed to the OS
2004-01-31 16:17:38 +00:00
florian
3f868d2e42
* packing of searchrec for arm fixed
2004-01-31 16:15:14 +00:00
florian
87f13990e5
* alignment handling of generic fillbyte/word fixed
2004-01-31 16:14:24 +00:00
florian
675cc6f20f
* initial commit
2004-01-31 15:02:28 +00:00