Commit Graph

15047 Commits

Author SHA1 Message Date
Jonas Maebe
9ea689fc74 * added fail 2003-11-22 13:15:09 +00:00
Jonas Maebe
ac5eaeb144 - disable the optimizer if compiling with 1.0, because it has a code
generator (not optimizer) bug that causes crashes in the 1.1
    optimizer
2003-11-22 13:11:10 +00:00
Jonas Maebe
7128b3fdd2 * fixed double unit usage 2003-11-22 13:10:32 +00:00
sg
68c4c570c3 * Fixed Marco's fix to make the pipes unit compiling in both branches again 2003-11-22 12:47:07 +00:00
Jonas Maebe
f35267db01 + test for double usage of units 2003-11-22 12:35:12 +00:00
sg
52d3dcf9f9 * Added support for source line number information 2003-11-22 12:14:14 +00:00
sg
b89a9cd777 * Parse tree elements now can store a line number and source file for the
position of their declaration
2003-11-22 12:12:38 +00:00
sg
070b91d89d * Just a small adaption to chages in HTTP unit 2003-11-22 12:10:27 +00:00
sg
13c1ab4706 * Better error reporting with line numbers
* Array properties: The size property now can just match the name of the
  array property as well; so it now also works without a plural "s" after
  the base name
* Added support for TDateTime parameters and results
2003-11-22 12:08:32 +00:00
sg
830f7f5f0b * Adaptions to new version of HTTP unit: All server functionality now is
in this unit, and not http.pp anymore
2003-11-22 12:01:18 +00:00
sg
838f4bb927 * Many many changes to prepare a shift to using the servlet classes for
HTTP servers; this unit will then contain basic HTTP definitions and a
  client-only class
2003-11-22 11:59:19 +00:00
sg
6c8db02009 * First version, a simple starting point for further development 2003-11-22 11:55:28 +00:00
sg
b3b9175ad0 * Added unit "fpsock" 2003-11-22 11:53:09 +00:00
sg
3ed776b265 * Added TSocketStream.LocalAddress and .RemoteAddress
* TInetSocket now also accepts IP addresses as host parameter
2003-11-22 11:51:28 +00:00
sg
8210c64447 * Removed TAsyncWriteStream.BufferEmpty (not needed anymore) 2003-11-22 11:46:40 +00:00
marco
872cfdd737 * Johill: suspend fix 2003-11-22 11:04:08 +00:00
marco
867e44861a fix for last one 2003-11-22 10:59:58 +00:00
marco
7ac67b2caf fix from johill for 2801 2003-11-22 10:33:38 +00:00
marco
4df9146d01 fix from johill 2003-11-22 10:32:41 +00:00
Jonas Maebe
aad37ce53c * fixed optimiser so it compiles again
* fixed several bugs which were in there already for a long time, but
    which only popped up now :) -O2/-O3 will now optimise less than in
    the past (and correctly so), but -O2u/-O3u will optimise a bit more
  * some more small improvements for -O3 are still possible
2003-11-22 00:40:19 +00:00
Jonas Maebe
52980d5488 * fixed properties for MOVSB 2003-11-22 00:35:42 +00:00
Jonas Maebe
9bc4fa13a6 * fixed reversed "got <type 1>, expected <type 1>" error message 2003-11-22 00:32:35 +00:00
Jonas Maebe
3c33590a80 * fixed range error 2003-11-22 00:31:52 +00:00
Jonas Maebe
b3086d3122 + extra allocations of function result regs for the optimiser 2003-11-22 00:31:25 +00:00
florian
256299c274 * fixed reading of reg. sets in the arm assembler reader 2003-11-21 16:29:26 +00:00
sg
be56bf3901 * Now resistent against clearing already removed notify handles 2003-11-21 01:06:18 +00:00
sg
dc34d11311 * Improved checks for valid handles 2003-11-21 01:05:28 +00:00
florian
b9376da0aa * some arm issues fixed 2003-11-21 00:40:06 +00:00
marco
4fff5fd44d * dateutils added 2003-11-20 22:09:21 +00:00
marco
9fedf8a9b9 * termio moved to better spot 2003-11-20 09:09:05 +00:00
marco
fd6e4a70b9 * forgot to commit with rest. now added. 2003-11-20 09:06:49 +00:00
marco
a708e6bc60 * typo 2003-11-19 21:58:51 +00:00
marco
97dc6cc665 * termio change 2003-11-19 19:22:14 +00:00
yuri
dbffba731e * Memory allocation bug fixed 2003-11-19 18:21:11 +00:00
marco
c97a5d06eb * Linux part of termio unit 2003-11-19 17:35:36 +00:00
marco
880ba0dc9d * termio new includefile 2003-11-19 17:15:31 +00:00
marco
0f6af75554 * new termio units 2003-11-19 17:13:00 +00:00
marco
0610caa107 * termio unit 2003-11-19 17:11:39 +00:00
peter
5e5462edd1 * make strpas assembler function 2003-11-19 16:58:44 +00:00
yuri
ff7b561fc9 * Environment and arguments initialization now native 2003-11-19 16:50:21 +00:00
peter
97d677c8c8 * tthread disabled for 1.0.x 2003-11-19 15:51:54 +00:00
marco
a427276302 * fix for sleep from johill 2003-11-19 14:04:34 +00:00
marco
7b12dc7b86 * changes due to the previous *BSD changes. Mainly moving constants from
unix to systypes.inc (which acts as unxtypes.inc)
2003-11-19 11:46:55 +00:00
marco
5fbffcb2a7 * some constants moved from System 2003-11-19 10:56:15 +00:00
marco
e0c4a566cd * some simple restructures 2003-11-19 10:54:32 +00:00
marco
776f3c9701 * some constants mvoed from unit unix 2003-11-19 10:17:15 +00:00
marco
1ef3b8b988 * more cleanups 2003-11-19 10:12:02 +00:00
marco
dc50826f6a * Last patch was ok, problem was somewhere else. Moved *BSD part of pthreads to freebsd/pthreads.inc 2003-11-18 22:36:12 +00:00
marco
d6081ef24c * Last patch was ok, problem was somewhere else. Moved *BSD part of pthreads to freebsd/pthreads.inc 2003-11-18 22:35:09 +00:00
marco
bea886ca73 * moved from systhrds.pp 2003-11-18 22:33:42 +00:00