nickysn
5306ee552b
* regenerated makefiles with latest fpcmake
...
git-svn-id: trunk@34008 -
2016-06-18 01:00:45 +00:00
nickysn
a58dd988a4
* regenerate makefiles after the fpcmake update
...
git-svn-id: trunk@34002 -
2016-06-17 22:05:59 +00:00
marco
869d24f7d1
* spelling mistakes fpc repo part, mantis #30233
...
git-svn-id: trunk@33882 -
2016-06-02 20:01:09 +00:00
Tomas Hajny
84fcab3fef
* notify unit video of switching consoles under windows
...
git-svn-id: trunk@33463 -
2016-04-10 01:44:29 +00:00
pierre
85f9eb655c
Allow i8086 cross IDE by adding missing compiler/x86 unit directory
...
git-svn-id: trunk@32934 -
2016-01-13 10:11:34 +00:00
marco
6d180029ab
* copyright update mantis #29384
...
git-svn-id: trunk@32932 -
2016-01-13 09:12:26 +00:00
nickysn
8e9256a93c
* fixed IDE compilation with GDBMI=1 (mantis #28890 )
...
git-svn-id: trunk@32367 -
2015-11-19 17:28:37 +00:00
pierre
d25a768b1d
Handle SPECIALLINK environment variable in the same way it was used in old Makefile.fpc
...
git-svn-id: trunk@32220 -
2015-11-02 10:27:13 +00:00
joost
c0bdce1330
* Fixed problem with search-masks in fpmake.pp-files in subdirectories
...
git-svn-id: trunk@32142 -
2015-10-24 22:09:06 +00:00
joost
ebf535e7a3
* Removed Makefile from fpmake.pp. We do not include it in other fpmake.pp's either
...
git-svn-id: trunk@31999 -
2015-10-09 19:31:45 +00:00
Tomas Hajny
2b27473485
* remove commented out parts resulting from previous testing
...
git-svn-id: trunk@31975 -
2015-10-07 21:24:45 +00:00
Tomas Hajny
0a5705ee38
* add reference to all source files to ensure completeness of the generated source zip
...
git-svn-id: trunk@31974 -
2015-10-07 21:23:22 +00:00
nickysn
e83f3d2978
* updated all the remaining makefiles that 'fpcmake -r' missed
...
git-svn-id: trunk@31527 -
2015-09-05 11:21:36 +00:00
nickysn
2e3cb70489
* regenerated makefiles after adding the win16 target
...
git-svn-id: trunk@31525 -
2015-09-05 11:02:54 +00:00
joost
46906833f1
* Re-generated makefile's
...
git-svn-id: trunk@31318 -
2015-08-12 19:47:44 +00:00
joost
ac87da7c42
* Filter the Makefile's unit searchpaths from the fpmake command line.
...
To void cluttering the .fpm file
git-svn-id: trunk@31317 -
2015-08-12 19:15:14 +00:00
Károly Balogh
77bdd83bfc
AROS/x86_64: regenerated Makefiles
...
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
marco
c9ae6b34c6
* initial support for INSTALL_BINDIR. If that option isn't used behaviour
...
should be the same as old. Mantis #27272
git-svn-id: trunk@31166 -
2015-06-28 15:06:04 +00:00
Jonas Maebe
89418d23e5
* regenerated Makefiles with Linux/AArch64 support
...
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
pierre
54621aec9a
Use pascal style doubling of quote char instead of C style escaping for ini file
...
git-svn-id: trunk@30573 -
2015-04-13 16:40:27 +00:00
pierre
03ef994cc8
Add -G command line option to allow specification of GDB executable name
...
git-svn-id: trunk@30572 -
2015-04-13 16:39:27 +00:00
pierre
c59e8733d6
Try to fix error introduced in commit 28925 leading to corruption of HelpFiles and SourceDirList
...
git-svn-id: trunk@30447 -
2015-04-05 19:42:01 +00:00
Károly Balogh
226c184d14
IDE: made FixFileName to actually fix and not break file names on Amiga-like systems
...
git-svn-id: trunk@30359 -
2015-03-29 02:02:35 +00:00
nickysn
011e8fcd07
* moved the code for setting max width and then restoring it when obtaining a
...
backtrace from fpdebug.pas to the Backtrace method in the libgdb.a interface.
- removed the code for changing the gdb window width from fpdebug.pas entirely,
because it makes no sense for the gdb/mi interface and it's better to use
MaxWidth/NormWidth in the libgdb.a interface for the libgdb.a functions that
need it.
git-svn-id: trunk@30299 -
2015-03-24 00:27:44 +00:00
nickysn
39dbfcc3d5
* fixed gdb/mi crash when program exits with exit code >= $80000000
...
git-svn-id: trunk@30176 -
2015-03-12 23:25:07 +00:00
nickysn
e87ce29a4e
* use the AsQWord and AsLongWord methods to do the conversion in TGDBMI_Value.AsCoreAddr
...
git-svn-id: trunk@30175 -
2015-03-12 22:53:02 +00:00
nickysn
44f272ca3f
* use unsigned int conversion in TGDBMI_Value.AsCoreAddr
...
git-svn-id: trunk@30174 -
2015-03-12 22:49:16 +00:00
nickysn
f4c0c92628
+ added methods AsInt64, AsQWord and AsLongWord to TGDBMI_Value
...
git-svn-id: trunk@30173 -
2015-03-12 22:46:46 +00:00
nickysn
bf7785f567
* only define GDB_WINDOWS_ALWAYS_USE_ANOTHER_CONSOLE on Windows. This fixes
...
console output under Linux and other non-Windows platforms.
git-svn-id: trunk@30163 -
2015-03-11 10:44:47 +00:00
nickysn
aff3fb62ae
- rm code that parses the response when retrieving the value of a watchpoint
...
variable, since that's now done in PrintCommand for the libgdb.a interface
(and is not necessary for the gdb/mi interface)
git-svn-id: trunk@30162 -
2015-03-11 00:59:53 +00:00
pierre
3cd33af823
Avoid double definition of FPBaseName for powerpc cpu target on i386
...
git-svn-id: trunk@30157 -
2015-03-10 07:52:44 +00:00
pierre
d62a8b4b14
Avoid range check error
...
git-svn-id: trunk@30156 -
2015-03-10 07:51:46 +00:00
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
7b6e649714
* simplified the GetValue nested procedure inside TWatch.Get_new_value
...
git-svn-id: trunk@30119 -
2015-03-07 14:44:59 +00:00
nickysn
e52238df42
- rm code for parsing and extracting the value of the print command result, when
...
retrieving FrameName, since that's already done in TGDBController.PrintCommand
for the libgdb.a interface (and unnecessary for the gdb/mi interface)
git-svn-id: trunk@30118 -
2015-03-07 14:26:10 +00:00
nickysn
a32b335832
* use sizeof(CORE_ADDR) instead of sizeof(pointer) for finding the parameters
...
on the stack in GetFPCBreakParameters
git-svn-id: trunk@30117 -
2015-03-07 01:15:16 +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
3250a91995
* use hex when retrieving registers via gdb/mi. This stops gdb from returning
...
negative numbers.
git-svn-id: trunk@30114 -
2015-03-06 21:12:43 +00:00
nickysn
52d13e6ddb
+ added 16-bit int overloads for TGDBController.GetIntRegister. Useful for
...
e.g. getting the segment registers on x86.
git-svn-id: trunk@30113 -
2015-03-06 21:10:57 +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
8ef6845930
+ added function gdbmiwrap.C2PascalNumberPrefix for converting C number prefixes
...
to Pascal (i.e. 0x to $, 0 to &)
* use the new function when parsing numbers returned by gdb. This fixes parsing
of octal numbers, which are sometimes returned by gdb (no idea why).
git-svn-id: trunk@30104 -
2015-03-05 21:36:54 +00:00
nickysn
e76b416b04
* force gdb/mi on windows to always run the debuggee in another console, since I
...
couldn't get same console debugging to work with gdb/mi on windows (and I
doubt it's even possible with the current gdb, without patching it)
git-svn-id: trunk@30100 -
2015-03-05 15:18:55 +00:00
nickysn
f556a4ea31
* fixed endif comment
...
git-svn-id: trunk@30099 -
2015-03-05 13:53:16 +00:00
pierre
fd33786c67
Fix compilation error if DEBUG is not set, use GDB_RAW_OUTPUT macro
...
git-svn-id: trunk@30094 -
2015-03-04 15:41:10 +00:00
pierre
93ca6267c8
Add function parameters with values in Call Stack window
...
git-svn-id: trunk@30091 -
2015-03-03 22:24:20 +00:00