peter
64c4be5ca9
* fixed private methods hiding public virtual methods
2002-09-03 15:44:44 +00:00
peter
685caf03b6
* add alias for fpc_dispose_class so it can be called from
...
fpc_help_fail_class
2002-09-03 15:43:36 +00:00
pierre
da3e0ada37
+ added history for watches and breakpoints
2002-09-03 13:59:47 +00:00
pierre
e28cf06714
* don't use LowerCaseStr for AddWatch as it confuses line completion
2002-09-03 13:59:09 +00:00
pierre
c6c6243ad2
* fix bug about Recent file list not updated correctly when opening a file from the list
2002-09-03 13:58:05 +00:00
pierre
0e9597c4b6
+ hidWatchDialog and hidBreakpointDialog added
2002-09-03 13:57:05 +00:00
pierre
705bc18609
* declare TEditorInputLine in interface and use it in Replace dialog
2002-09-03 13:56:21 +00:00
peter
b97ebae8e5
* clean prep-stamp
2002-09-03 13:27:53 +00:00
peter
0d83bb989d
* use tinterfacedobject instead of tobject
2002-09-03 13:27:36 +00:00
pierre
033a8ab075
* Indicator like in BP, web bug #1945
2002-09-03 11:50:08 +00:00
pierre
1010c85f7b
* fix for bug #1779 merged
2002-09-03 10:26:11 +00:00
pierre
62b9c476c1
+ chck 1779 bug
2002-09-03 10:20:05 +00:00
michael
48f8b4cfca
+ Initial tcl/tk import. Donated by Maxim Artemev
2002-09-03 09:41:09 +00:00
michael
2f896c88fa
+ Initial import in CVS. Donated by Maxim Artemev
2002-09-03 09:40:48 +00:00
mazen
2b9b0d86ed
+generic register names commented
2002-09-03 07:41:00 +00:00
pierre
4537143bb6
* previous fix also applies to go32v2 mode
2002-09-03 06:46:05 +00:00
pierre
cd7040b19e
* try to solve bug report 2102 part B
2002-09-03 06:31:13 +00:00
michael
bddbfae551
+ Applied patch from Matthias Gaertner to stream booleans
2002-09-03 06:02:57 +00:00
pierre
aba4bcb655
* fix compilation without DEBUG conditional
2002-09-03 05:45:39 +00:00
florian
32f8902edc
* another ppc syscall fix
2002-09-02 20:42:22 +00:00
florian
7d0cfc8482
* ppc syscall code fixed
2002-09-02 20:03:20 +00:00
florian
f2393f7316
* fixed line breaks
2002-09-02 19:46:37 +00:00
peter
a17291b2d4
* array of char support for Str()
2002-09-02 19:24:41 +00:00
peter
36481b72bb
* insert PASCALMAIN in library for Win32 only
2002-09-02 18:46:26 +00:00
peter
88dce133e4
* reuse a reference when resizing ordinal values to smaller sizes,
...
this is required for constructions like byte(w):=1 that are
allowed in tp mode only
2002-09-02 18:46:00 +00:00
peter
c850b953c0
* fixed (not) pushing of empty parameters
...
* fixed implicit initialization/finalization generation
* fixed/optimized local copy of value arguments init/final
2002-09-02 18:44:48 +00:00
peter
24384c648b
* moved genrtti.inc code to rtti
...
* removed rttip.inc, the generic code is almost as fast and
much easier to maintain and has less risks on bugs
2002-09-02 18:42:41 +00:00
peter
8a75d59544
* fixed parsing of register names with lowercase
2002-09-02 18:40:52 +00:00
florian
b5e2c87b87
* fixed generic procedure variable calling
2002-09-02 11:25:20 +00:00
pierre
b5ce52f87d
* fix web bug report 2099
2002-09-02 10:33:37 +00:00
pierre
a9f7d35c69
* fix problems with breakpoint lists
2002-09-02 10:18:09 +00:00
Jonas Maebe
ce868dcdac
+ a_call_reg()
...
* small fix in a_call_ref()
2002-09-02 10:14:51 +00:00
pierre
7e29d3feeb
+ new test code for go32v2 graphic screen saves (only with -dDEBUG)
2002-09-02 09:29:55 +00:00
pierre
d1c1c11f34
* avoid 100 CPU usage when AltF5 is used
2002-09-02 09:27:35 +00:00
Jonas Maebe
c7df12f6f0
* fixed range error
2002-09-02 06:09:02 +00:00
michael
aca945888e
+ Fix for formatbuf not applied correct
2002-09-02 06:07:16 +00:00
florian
6502638258
* several powerpc related stuff fixed
2002-09-01 21:04:47 +00:00
peter
f77536fece
* use index register when available for generating a reference with
...
only a signle register. Using the base register could possibly
destroy the framepointer
2002-09-01 19:27:34 +00:00
peter
a73ecec989
* fixed register variable loading from parasymtable, the call by
...
reference code was moved wrong
2002-09-01 19:26:32 +00:00
florian
8fbb716b82
+ powerpc support added
2002-09-01 19:03:19 +00:00
peter
b590b0165e
* add check
2002-09-01 18:53:11 +00:00
peter
5a06f334b7
* fixed maybe_save that did not support a reference with only
...
a index register. It now also updates the location with the new
base register only
2002-09-01 18:50:20 +00:00
peter
274624f2f6
* assignn check in exitnode changed to use a separate boolean as the
...
assignn can be changed to a calln
2002-09-01 18:47:00 +00:00
peter
76bd75ed4a
* fixed generic tcgvecnode
...
* move code that updates a reference with index register and multiplier
to separate method so it can be overriden for scaled indexing
* i386 uses generic tcgvecnode
2002-09-01 18:46:01 +00:00
peter
d2400aae38
* cleanup of tvecnode.det_resulttype
...
* move 0 element of string access check to resulttype
2002-09-01 18:44:17 +00:00
peter
5ab0e99252
* include accumulator in regs_to_push list
2002-09-01 18:43:27 +00:00
peter
b65dedc9e4
* reduced level of comment that type is wrong for release
2002-09-01 18:42:50 +00:00
florian
3546ffa8b0
+ added abstract tcg.g_removevaluepara_openarray
2002-09-01 17:05:43 +00:00
peter
093aa5193e
* updates to compile with kylix
...
* fixed some tests
2002-09-01 14:45:54 +00:00
peter
c003f63790
* renamed conditional to insert optimized mod_qword for i386. The
...
code is broken
2002-09-01 14:44:01 +00:00