nickysn
05ab2ea0cb
* also use the last line of the FPU and Vector Unit register view windows
...
git-svn-id: trunk@30136 -
2015-03-08 02:24:22 +00:00
nickysn
5d43ce99cd
* show a persistent message "debugger error" in the register windows in case
...
there's an error retrieving the register values. Previously, the message would
appear, but subsequent window redraws would show invalid register values
instead of the message.
git-svn-id: trunk@30135 -
2015-03-08 02:19:52 +00:00
nickysn
fa48ef574a
* always show the "no values available" msg in the register windows when program
...
isn't running
git-svn-id: trunk@30134 -
2015-03-08 01:47:54 +00:00
nickysn
aa79cd38b3
* register window messages "<no values available>" and "<debugger error>"
...
converted to resourcestrings
git-svn-id: trunk@30124 -
2015-03-07 18:11:40 +00:00
nickysn
4fbab88449
* fixed powerpc register window size
...
git-svn-id: trunk@30116 -
2015-03-06 21:54:25 +00:00
nickysn
e8e09edf79
* use TGDBController.GetIntRegister (which supports gdb/mi) for retrieving the
...
registers of cpus "known" by the ide (i386,x86_64,m68k,powerpc,sparc)
git-svn-id: trunk@30115 -
2015-03-06 21:43:25 +00:00
nickysn
b6ececfca0
* added comment to the endif directive
...
git-svn-id: trunk@30112 -
2015-03-06 20:34:46 +00:00
nickysn
a41ff9ac9e
* rearranged the x86_64 registers window, so it takes less screen space
...
git-svn-id: trunk@30109 -
2015-03-05 23:00:17 +00:00
nickysn
7e3ec0ae87
+ x86_64 registers view support added to the IDE
...
git-svn-id: trunk@29987 -
2015-02-24 02:44:05 +00:00
nickysn
9be4e6a0de
* made the registers shown in the registers window depend on the target CPU
...
defines, instead of the host CPU defines (i.e. i386 instead of cpui386, etc)
git-svn-id: trunk@29813 -
2015-02-23 22:17:11 +00:00
nickysn
a939ea06b6
+ initial implementation of GDB/MI (without LibGDB!) support for the text mode
...
IDE. Tested under Linux (Fedora 21 - x86_64, GDB 7.8.2). It is still disabled
by default on all platforms. To enable it, build a snapshot with:
FPMAKEOPT="--ignoreinvalidoption --GDBMI=1"
Known issue: the GDB window in the IDE causes crashes, so don't open it :)
(for debugging purposes, set the environment variable FPIDE_GDBLOG=1 when
running the IDE and it will log everything in gdblog.txt)
git-svn-id: trunk@29716 -
2015-02-16 01:07:37 +00:00
giulio
157b00a44a
IDE: Cleaned ifdefs related to Turbo Pascal and FPC 1.x
...
git-svn-id: trunk@11423 -
2008-07-20 21:37:48 +00:00
daniel
50b920294b
+ Switch IDE to resourcestrings
...
git-svn-id: trunk@6107 -
2007-01-21 21:40:59 +00:00
florian
eb70381970
* fixed vector window size
...
git-svn-id: trunk@3602 -
2006-05-20 19:48:30 +00:00
florian
1cb8a2b9e8
* fixed sse register display
...
git-svn-id: trunk@3601 -
2006-05-20 19:43:27 +00:00
peter
d98336156f
* win64 compile fixes
...
git-svn-id: trunk@3297 -
2006-04-20 11:27:53 +00:00
florian
3043719d2b
* ide compilation fixed
...
git-svn-id: trunk@55 -
2005-05-21 20:42:16 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
617c5a02f5
* fix generic cpu compile
2005-02-03 22:18:08 +00:00
florian
702e1414ad
+ all sparc registers are displayed now
...
+ more sophisticated coloring of changed registers
2005-01-16 00:26:43 +00:00
florian
9dd45b5d65
+ register view for sparc
2005-01-12 21:48:31 +00:00
florian
bd7814d6dd
* compilation fixed
2005-01-10 20:52:11 +00:00
florian
6c2ea3f2b4
+ vector unit window
2005-01-08 11:43:18 +00:00
peter
25eb483cfe
* fixed NODEBUG
...
* set default target to the default target of the compiler
2004-12-22 15:24:06 +00:00
florian
8acd96fa67
* applied Peter's patch from yesterday
2004-11-11 15:20:52 +00:00
Jonas Maebe
ed8e0bd27c
* fixed ppc compilation error
2004-02-06 21:34:43 +00:00
pierre
71a44123d5
* added unknown cpu register windows
2002-12-16 15:51:13 +00:00
pierre
4be6cc6f84
Register window code separated in a new unit
2002-12-12 00:01:59 +00:00