Skip to content

Commit ab08de1

Browse files
committed
Merge branch 'old_gdb' into main
2 parents 6f138a4 + aeaf86e commit ab08de1

File tree

4 files changed

+796
-127
lines changed

4 files changed

+796
-127
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ WITH_FPGA?=1
88
#DEBUG=1
99
SCREEN_HANDLING=1
1010

11-
CFLAGS=-DVERSION="\"1.11\""
11+
CFLAGS=-DVERSION="\"1.12\""
1212

1313
CROSS_COMPILE=
1414
# Output Files

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
* Latest Changes:
66

7+
* V1.12: Update gdbtrace.init to remove `with` syntax. This remains available in the `gdbinit_withwith.init` file, but that syntax breaks older versions of gdb.
78
* V1.11: Fix building on OSX (Andrew Kohlsmith)
89
* V1.11: Fix segfaults on 32-bit OSes
910
* V1.11: Fix depreciation warning with latest versions of libftdi
@@ -152,7 +153,13 @@ gdb session with `source gdbtrace.init` and then typing `help orbuculum`. Help o
152153
parameters for each macro are available via the help system too.
153154

154155
In general, you will configure orbuculum via your local `.gdbinit` file. Several example files are
155-
also in the Support directory. Generically, it looks like this;
156+
also in the Support directory. There you will find a `gdbtrace.init` file for 'regular' gcc
157+
use, and a `gdbtrace_withwith.init` file for use with recent versions of gdb that support
158+
the `with` syntax. The functionality of both is identical, but the `with` syntax allows it
159+
to be used more easily with non-C languages like Rust...unfortunately that syntax isn't
160+
supported on older versions of gdb.
161+
162+
Anyway, generically, a configuration looks like this;
156163

157164
source Support/gdbtrace.init <---- Source the trace specific stuff
158165
target extended-remote /dev/ttyACM0 <-

0 commit comments

Comments
 (0)