sg
655037ebec
* In Execute the pipe objects must be initialized in all cases, or else
...
programs which use a TProcess will crash when they don't use poUsePipes!
* First quick-and-dirty implementation of WaitOnExit
2000-02-15 21:27:58 +00:00
florian
2eb62408ae
* disabled FIXED data type per default
2000-02-15 14:36:57 +00:00
florian
b2efa0f338
* disable FIXED data type per default
2000-02-15 14:36:45 +00:00
florian
85b946e6d4
* fixed another internalerror
2000-02-14 22:34:28 +00:00
marco
c23e9edb97
* Basic structures for new sethandling implemented.
2000-02-14 20:58:43 +00:00
peter
3b9c02929f
* regenerated with latest fpcmake
2000-02-14 19:33:26 +00:00
peter
5745221c61
* log added
2000-02-14 19:27:41 +00:00
peter
143e20be58
* win32 updates from vincent snijder
2000-02-14 19:18:58 +00:00
florian
2b186c7222
* fixed set problem s:=[<word>];
2000-02-14 18:12:50 +00:00
michael
2c33709a7e
+ Strange Windows behaviour. Count=0 is now checked.
2000-02-14 12:43:48 +00:00
michael
8a55e43184
+ Added mode switch
2000-02-14 12:32:22 +00:00
florian
2f623caf67
* fixed an internalerror with writeln
...
* fixed arrayconstructor_to_set to force the generation of better code
and added a more strict type checking
2000-02-13 22:46:27 +00:00
Jonas Maebe
0ab87d5ed8
* modifications to make the compiler functional when compiled with
...
-Or
2000-02-13 14:21:50 +00:00
sg
3d6ba19140
* Hopefully final fix for TDOMDocument.DocumentElement:
...
- Reading this property always delivers the first element in the document
- Removed SetDocumentElement. Use "AppendChild" or one of the other
generic methods for TDOMNode instead.
2000-02-13 10:03:31 +00:00
carl
72ded63070
* Private variables were wrongly placed.
2000-02-13 00:01:18 +00:00
carl
9962e4b9c3
+ Conditional define explanaations
2000-02-12 23:58:26 +00:00
carl
426b4b4f85
* bugfix of reading file with TP conditional
2000-02-12 23:55:26 +00:00
carl
938b005d15
* bugfixes in tokens using TP conditional
2000-02-12 23:53:18 +00:00
Jonas Maebe
958d6dacef
* fix for imul optimization in popt386 (exclude top_ref as first
...
argument)
* in csopt386: change "mov reg1,reg2; <several operations on reg2>;
mov reg2,reg1" to "<several operations on reg1>" (-dnewopt...)
2000-02-12 19:28:56 +00:00
Jonas Maebe
0cbad4fe45
+ change "mov reg1,reg2;imul x,reg2" to "imul x,reg1,reg2" in popt386
...
(-dnewoptimizations)
* shl(d) and shr(d) are considered to have a hardcoded register if
they use cl as shift count (since you can't replace them with
another register) in csopt386 (also for -dnewoptimizations)
2000-02-12 14:10:14 +00:00
Jonas Maebe
ba7b10c01d
+ new, faster fillpoly from Thomas Schatzl
...
* some logging commands in vesa.inc disabled
2000-02-12 13:39:19 +00:00
Jonas Maebe
bee612f94a
* fixed edi allocation in allocRegBetween
...
* fixed bug I introduced yesterday, added comment to prevent it from
happening again in the future
2000-02-12 10:54:18 +00:00
Jonas Maebe
674a208dbf
+ {$asmmode att} for people with -Rintel in their ppc386.cfg
2000-02-11 23:59:35 +00:00
Jonas Maebe
89abe234d9
* fixed crashing bug under Dos with -dnewoptimizations (found it,
...
John!). Don't understand why it didn't crash under Linux :(
2000-02-11 23:50:03 +00:00
michael
99cdd6795a
Latest changes from Michail Baikov
2000-02-11 16:33:37 +00:00
pierre
12d4917565
* avoid stack overflow in tref.done (bug 846)
2000-02-11 13:53:49 +00:00
michael
8751d6bd6f
* Need to zero out all structures
2000-02-11 10:28:34 +00:00
michael
0b67980505
+ Added PID and threadhandle
2000-02-11 09:40:01 +00:00
michael
5c5cf61cf0
Now it compiles again after changes for linux
2000-02-11 09:39:37 +00:00
michael
84bbb97e1e
+ Forgot to commit after update .fpc
2000-02-11 09:39:08 +00:00
florian
05e486a068
* big update for exception handling code generation: possible mem holes
...
fixed, break/continue/exit should work always now as expected
2000-02-10 23:44:42 +00:00
florian
ec8222a642
*** empty log message ***
2000-02-10 23:40:37 +00:00
florian
c815eeb430
* quick hack for stack trace in the case of an unhandled exception
2000-02-10 22:56:43 +00:00
michael
8d3f033046
+ Added example for iostreams and tprocess
2000-02-10 20:47:26 +00:00
michael
1b1f3d5850
New TProcess that wors for both linux and win32
2000-02-10 20:21:59 +00:00
sg
651297ed6e
* Really fixed the bug in "ChangeInLine" now: Not only width and height
...
were swapped before, but x and y too...
2000-02-10 18:20:23 +00:00
sg
852a8857ce
* Fixed operand order for InvalidateRect in "ChangeInLine"
2000-02-10 18:11:30 +00:00
Jonas Maebe
a4246cf62a
+ locatefile bug
2000-02-10 16:18:30 +00:00
Jonas Maebe
9e85007190
* fixed stupid typo!
2000-02-10 16:04:43 +00:00
peter
3385467467
* dont' check for ppl files as they aren't used atm.
2000-02-10 16:00:23 +00:00
Jonas Maebe
e558713f0c
* fixed small bug introduced with my previous fix
2000-02-10 15:07:41 +00:00
Jonas Maebe
8a40388de3
* fixed bug due to lack of support for top_symbol operands
2000-02-10 14:57:13 +00:00
peter
20105af42c
* fixed bug with reallocmem to use the wrong size when copying the
...
data to the new allocated pointer
2000-02-10 13:59:35 +00:00
peter
0cddcd31f5
* add - for ide when compiling snapshots
2000-02-10 12:02:36 +00:00
peter
5aec5872b6
* addpath fixed with list of paths when inserting at the beginning
...
* if exepath=currentdir then it's not inserted in path list
* searchpaths in ppc386.cfg are now added at the beginning of the
list instead of at the end. (commandline is not changed)
* check paths before inserting in list
2000-02-10 11:45:48 +00:00
Jonas Maebe
88652eee6b
* esi is never deallocated anymore in methods
2000-02-10 11:27:18 +00:00
pierre
b8c2666c73
* avoid crash for empty string
2000-02-10 00:48:02 +00:00
florian
ae906d54d5
*** empty log message ***
2000-02-09 23:24:26 +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
florian
f3f3fceb02
*** empty log message ***
2000-02-09 22:22:17 +00:00