Commit Graph

15776 Commits

Author SHA1 Message Date
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
peter
f630197582 * new bug 2004-01-31 14:51:30 +00:00
peter
2b02238e4a * prefere tobject-tobject over tobject-pointer 2004-01-31 14:50:54 +00:00
florian
814d6721f2 * Makefile rebuild 2004-01-31 14:48:21 +00:00
florian
6a518791f9 * improved libgcc detection 2004-01-31 14:47:39 +00:00
florian
0ae641a4f5 * improved libgcc detection 2004-01-31 14:36:48 +00:00
peter
4afbd766cf * x86_64 added 2004-01-31 13:24:20 +00:00
Jonas Maebe
b0ea6b1379 + support for piped assembling under Darwin 2004-01-30 15:44:23 +00:00
florian
4505b320b7 * fixed more alignment issues 2004-01-30 14:33:06 +00:00
florian
35b8e93073 * fixed more alignment issues 2004-01-30 13:42:03 +00:00