Philip Kendall
|
ff05d941aa
|
Strip off all DD/FD prefixes before beginning main disassembly.
This means we avoid the very deep recursion.
|
2018-01-24 22:13:58 +00:00 |
|
Philip Kendall
|
22b0db58e2
|
Add unit tests for current DD/FD instruction disassembly.
|
2018-01-24 21:42:15 +00:00 |
|
Gergely Szasz
|
d4543b3cdd
|
Fix crash when setting debugger variables (fixes bug #406)
|
2018-01-22 23:37:52 +01:00 |
|
Philip Kendall
|
ab5ce91916
|
Ensure conditional timed breakpoints work correctly.
Fixes bug #404.
|
2017-10-13 22:31:27 +01:00 |
|
Philip Kendall
|
e8b95a7f83
|
Allow exit code to be specified when using the debugger's "exit"
command; will be useful for some automation stuff I'm planning.
|
2017-09-14 21:00:45 +01:00 |
|
Philip Kendall
|
ba86bb5c9c
|
Remove deprecated syntax for Z80 variables in the debugger.
|
2017-09-14 20:29:55 +01:00 |
|
Fredrick Meunier
|
ba77c2ab67
|
Move memory.[ch] to memory_pages.[ch]
To avoid clashes with any similarly named system files (thanks,
BogDan Vatra and Sergio Baldoví).
|
2016-12-10 20:27:03 +11:00 |
|
Sergio Baldoví
|
3fa28fbf89
|
Consolidate .gitignore files in top source directory
|
2016-10-29 07:52:26 +02:00 |
|
Fredrick Meunier
|
5de51003fd
|
Retire legacy RCS tags
|
2016-10-24 11:45:18 +11:00 |
|
Fredrick Meunier
|
fe21695bed
|
Add more transient files to gitignores
|
2016-10-24 10:11:25 +11:00 |
|
Fredrick Meunier
|
008deb6da1
|
Rename local argument shadowing global variable.
Legacy-ID: 5693
|
2016-07-19 12:18:41 +00:00 |
|
Philip Kendall
|
1aa3488f7f
|
Add display initialisation to the startup manager.
Legacy-ID: 5665
|
2016-07-06 19:22:35 +00:00 |
|
Philip Kendall
|
19d56caf7e
|
Merge trunk into startup-ordering branch, including adding additional
debugger dependencies to AY, ULA and Z80 modules.
Legacy-ID: 5662
|
2016-07-01 19:22:18 +00:00 |
|
Philip Kendall
|
df72dd319b
|
Make every startup module dependent on setuid() having been called.
Legacy-ID: 5659
|
2016-06-30 19:35:18 +00:00 |
|
Philip Kendall
|
4ee9aaa31c
|
Add event subsystem into startup manager.
Legacy-ID: 5654
|
2016-06-19 21:44:05 +00:00 |
|
Philip Kendall
|
c8f1ad25e1
|
Use ARRAY_SIZE macro (thanks, Sergio).
Legacy-ID: 5652
|
2016-06-19 19:05:12 +00:00 |
|
Philip Kendall
|
3f6e39eaea
|
Use startup manager for end functions as well.
Legacy-ID: 5648
|
2016-06-18 21:54:46 +00:00 |
|
Philip Kendall
|
2655a31339
|
Make all init functions return a value.
Legacy-ID: 5642
|
2016-06-17 20:50:23 +00:00 |
|
Philip Kendall
|
05fdb8c673
|
Add memory pool subsystem into startup manager.
Legacy-ID: 5640
|
2016-06-16 21:13:09 +00:00 |
|
Philip Kendall
|
326ec81453
|
Initial work on a startup manager to automatically handle dependency issues.
Legacy-ID: 5637
|
2016-06-16 18:56:42 +00:00 |
|
Sergio Baldoví
|
79a28466d7
|
Make breakpoints on events honour lifetime.
Legacy-ID: 5626
|
2016-06-11 18:05:42 +00:00 |
|
Fredrick Meunier
|
b17d9b4fc0
|
Avoid doing divide by zero in debugger expressions (fixes bug #350).
Legacy-ID: 5584
|
2016-06-04 13:50:28 +00:00 |
|
Philip Kendall
|
7a51dfcd5c
|
Merge from branches/bug-349-fix-wildcard-events: make wildcard events work
(fixes bug #349) (thanks, Sergio).
Legacy-ID: 5538
|
2016-05-29 10:47:02 +00:00 |
|
Sergio Baldoví
|
752ae248ae
|
Allow strings with escaped spaces in the debugger (bug #337)
Legacy-ID: 5530
|
2016-05-25 22:11:06 +00:00 |
|
Philip Kendall
|
1645d4647d
|
Make wildcard events work (fixes bug #349) (thanks, Sergio).
Legacy-ID: 5521
|
2016-05-23 20:15:47 +00:00 |
|
Philip Kendall
|
6440fb65a7
|
Add ability to dereference debugger expressions (feature request #97).
Legacy-ID: 5491
|
2016-05-17 22:22:27 +00:00 |
|
Fredrick Meunier
|
99b964e30b
|
Have a go at updating copyright dates since v 1.1.1.
Legacy-ID: 5432
|
2016-05-01 04:16:09 +00:00 |
|
BogDan Vatra
|
5978034454
|
Signal the UI when the breakpoints list is changed (patch #357).
Legacy-ID: 5380
|
2016-04-09 13:51:28 +00:00 |
|
BogDan Vatra
|
d2d97b70ac
|
Fix disassembly of LD (HL), LD (IX) and LD (IY) (patch #350)
Legacy-ID: 5377
|
2016-04-08 12:27:35 +00:00 |
|
Sergio Baldoví
|
6e4cd718cc
|
Switch to using non-recursive makefile (patch #321) (thanks, Stuart)
Legacy-ID: 5302
|
2015-06-14 21:38:49 +00:00 |
|
Tom Seddon
|
3f2eaa53f7
|
Store the matched breakpoint before removing it from the list and freeing it
(fixes bug #317).
Legacy-ID: 5192
|
2015-03-28 04:31:07 +00:00 |
|
Sergio Baldoví
|
6fe14f9600
|
Use libspectrum_free where appropriate.
Legacy-ID: 5164
|
2015-03-17 00:10:14 +00:00 |
|
Sergio Baldoví
|
8a964e81fe
|
Remove unneeded "out of memory" error handling.
Legacy-ID: 5139
|
2015-03-15 22:49:47 +00:00 |
|
Sergio Baldoví
|
dbae1afca5
|
Switch to using libspectrum_new over raw malloc.
Legacy-ID: 5136
|
2015-03-14 13:23:36 +00:00 |
|
Stuart Brady
|
4ddaa795ad
|
Add and use mempool_new() macro
Legacy-ID: 5132
|
2015-03-03 16:21:05 +00:00 |
|
Stuart Brady
|
afb6971ad0
|
Rename mempool_alloc() to mempool_malloc() to match libspectrum and GLib
Legacy-ID: 5131
|
2015-03-03 15:12:58 +00:00 |
|
Sergio Baldoví
|
1be5a53644
|
Avoid the use of memory after it is freed.
Legacy-ID: 5110
|
2015-01-06 11:50:29 +00:00 |
|
Sergio Baldoví
|
edbafb5fe5
|
Remove redundant code.
Legacy-ID: 5109
|
2015-01-04 18:46:47 +00:00 |
|
Sergio Baldoví
|
ea6c31d715
|
Add I and R setting and getting to the debugger (patch #319).
Legacy-ID: 5058
|
2013-10-16 21:53:38 +00:00 |
|
Sergio Baldoví
|
81880c67c2
|
Fix time breakpoints later than a frame (patch #302).
Legacy-ID: 5044
|
2013-09-28 06:25:09 +00:00 |
|
Sergio Baldoví
|
939d2a18c1
|
Ensure exiting on GTK UI when there are active breakpoints.
Legacy-ID: 5039
|
2013-09-14 07:13:38 +00:00 |
|
Sergio Baldoví
|
b59fc8f631
|
Improve scrolling of disassembly list on GTK UI.
Legacy-ID: 5038
|
2013-09-14 06:59:50 +00:00 |
|
Fredrick Meunier
|
92cf3774c6
|
Migrate INCLUDES to AM_CPPFLAGS.
Legacy-ID: 4743
|
2012-10-10 13:20:50 +00:00 |
|
Alex Badea
|
117b2b733f
|
Add im, iff1 and iff2 setting and getting.
Legacy-ID: 4730
|
2012-09-03 12:50:19 +00:00 |
|
Sergio Baldoví
|
f2cfaba381
|
Fix various memory leaks (rest of bug #254).
Legacy-ID: 4696
|
2012-05-07 02:05:13 +00:00 |
|
Philip Kendall
|
df7ec35799
|
Make event_add_with_data() just blow up if it can't allocate memory.
Legacy-ID: 4641
|
2012-01-21 13:42:51 +00:00 |
|
Philip Kendall
|
12dfdf9b8b
|
More init functions that can never fail.
Legacy-ID: 4635
|
2012-01-19 23:39:04 +00:00 |
|
Philip Kendall
|
e98c630145
|
Use utils_safe_strdup where appropriate.
Legacy-ID: 4633
|
2012-01-19 23:26:10 +00:00 |
|
Philip Kendall
|
0fc9fc16c4
|
Make debugger_event_register() just blow up if it can't allocate memory.
Legacy-ID: 4631
|
2012-01-19 22:43:24 +00:00 |
|
Philip Kendall
|
2fe6955b1b
|
Make event_register() just blow up if it can't allocate memory.
Legacy-ID: 4630
|
2012-01-19 22:32:50 +00:00 |
|