michael
932f472384
* Second patch for big ID 27246
...
git-svn-id: trunk@30149 -
2015-03-08 16:32:43 +00:00
nickysn
930327eabf
* fixed a race condition during parallel build, when nasm tries to create the
...
output file, before mkdir has created the output directory
git-svn-id: trunk@30148 -
2015-03-08 13:32:35 +00:00
nickysn
e513cd44cf
* cleaned up, fixed dependencies and enabled parallel build in the msdos makefile
...
git-svn-id: trunk@30145 -
2015-03-08 12:31:58 +00:00
Jeppe Johansen
d12b913e70
Add initial support in ARM-embedded for Allwinner A20.
...
git-svn-id: trunk@30144 -
2015-03-08 12:22:57 +00:00
michael
626a58cdc8
* Removed debug statement
...
git-svn-id: trunk@30143 -
2015-03-08 10:07:43 +00:00
michael
37d93956ad
* Some cosmetic patches from Silvio Clecio (Bug ID 27463)
...
git-svn-id: trunk@30142 -
2015-03-08 10:00:10 +00:00
florian
53d6f6bc55
* handle dyn. arrays and interfaces correctly in TypInfo.SetOrdProp
...
git-svn-id: trunk@30141 -
2015-03-08 09:40:36 +00:00
michael
bda3626025
* Write unhandled exceptions to StdErr. Option to revert back to old behaviour (Bug ID 17346)
...
git-svn-id: trunk@30140 -
2015-03-08 09:37:35 +00:00
michael
11e7436df0
* Fixed sqlite_vfs (again) based on bug ID #27246
...
git-svn-id: trunk@30139 -
2015-03-08 09:18:16 +00:00
michael
2c878e7684
* Patch from Laco to fix Bug ID #27260 (mem leak)
...
git-svn-id: trunk@30138 -
2015-03-08 09:03:05 +00:00
michael
321deae34c
* Patch to remove version constants from unit (Patch from Luiz Americo, bug ID #27238 )
...
git-svn-id: trunk@30137 -
2015-03-08 08:58:57 +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
3497359a9f
+ added missing i8086 system unit includes hugeptr.inc, int32p.inc and
...
int64p.inc to rtl/i8086/makefile.cpu
git-svn-id: trunk@30133 -
2015-03-08 01:39:40 +00:00
nickysn
7c884bd2ee
+ added all x86_64 specific system unit includes to rtl/x86_64/makefile.cpu
...
git-svn-id: trunk@30132 -
2015-03-07 22:49:31 +00:00
nickysn
d39bfec4d2
+ added missing i386 system unit includes fastmove.inc and int64p.inc to makefile.cpu
...
git-svn-id: trunk@30131 -
2015-03-07 22:35:23 +00:00
Károly Balogh
0021ad714f
* fixed some ancient code behind cpu_uses_separate_address_registers define to at least compile again, for some m68k experiment
...
git-svn-id: trunk@30130 -
2015-03-07 22:11:43 +00:00
Legolas
ffd03563d0
* Updated Wii rtl (unicode support broken .dol executables) and libogcfpc to ver.1.8.12. Fixed a dependency to Mad library too
...
git-svn-id: trunk@30125 -
2015-03-07 21:34:51 +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
michael
67f3e361ed
* Adapted patch from Andrew Haynes implementing form+file data post
...
git-svn-id: trunk@30123 -
2015-03-07 16:11:39 +00:00
nickysn
6bd2ab0ab7
* fixed parallel build for i386-linux and x86_64-linux
...
git-svn-id: trunk@30122 -
2015-03-07 16:01:06 +00:00
michael
f2b2310856
* Added support for JSON fields, patch from Silvio Clecio (Bug ID 27606)
...
git-svn-id: trunk@30121 -
2015-03-07 15:42:13 +00:00
michael
68a2e3cd74
* Added support for millisecond precision
...
git-svn-id: trunk@30120 -
2015-03-07 15:14:06 +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
sergei
a709a9b637
* MIPS peephole: check that operand is present before accessing its fields, also check that it's not a branch target. Mantis #27608 .
...
git-svn-id: trunk@30110 -
2015-03-06 00:04:06 +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
florian
92fffa05d4
* svn:global-ignores property set for global ignores, available since subversion 1.8
...
git-svn-id: trunk@30103 -
2015-03-05 20:41:51 +00:00
florian
ca4f4fb855
* changed casing for nicer code completation, #27604
...
git-svn-id: trunk@30102 -
2015-03-05 20:35:38 +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
94c4308086
annotate_source also has gdbarch parameter since 7.0
...
git-svn-id: trunk@30097 -
2015-03-04 23:11:04 +00:00
pierre
5bb65ded3d
Add missing gdbarch field for annotate_frame_begin for version 7.0 or above
...
Try to cope with buffering problems to catch complete argument list
git-svn-id: trunk@30095 -
2015-03-04 17:37:57 +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
Károly Balogh
73018b39a7
amunits/arosunits: ed_Type field in TExAllData should actually be signed
...
git-svn-id: trunk@30093 -
2015-03-04 00:18:04 +00:00
Károly Balogh
2ead4634e6
amunits: converted MUI to syscalls
...
git-svn-id: trunk@30092 -
2015-03-03 22:46:22 +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
pierre
3af4a43834
Use sizeof(CORE_ADDR)*2 in hexstr call inside GetLongintAt and GetPointerAt methods
...
git-svn-id: trunk@30090 -
2015-03-03 21:54:43 +00:00
pierre
1c5be35315
fpdebug.pas:
...
+ Add code to handle GDBRawBuf if GDB_RAW_OUTPUT macro is defined.
+ Use SelectFrameCommand method instead of Command('f '+...
+ Remove /x modifer from getValue for FreamNameKnown code inside TWatch.Get_new_value;
fpviews.pas:
+ Also use correct address size in AddDisassemblyLine
* Replace 'set sym on' by 'set symbol on' to avoid mi error
* Use /m modifier for disassembly to get also source code lines
+ Recognize '=> ' current pc indicator inside TDisassemblyWindow.ProcessPChar
git-svn-id: trunk@30089 -
2015-03-03 21:44:07 +00:00
pierre
a0c6d55d10
Reset GDBRawBuf at same time as GDBOutputBuf and avoid error on -environment-cd if string is empty
...
git-svn-id: trunk@30088 -
2015-03-03 21:32:30 +00:00
pierre
7567325417
Added separate GDBRawBuf and output_raw boolean to avoid parsing of raw output
...
git-svn-id: trunk@30087 -
2015-03-03 21:30:46 +00:00
pierre
ded9bbd9f8
Add GDB_RAW_OUTPUT macro for GDBMI with DEBUG set
...
git-svn-id: trunk@30086 -
2015-03-03 21:29:17 +00:00