Skip to content

Commit 209c21c

Browse files
committed
Refine code
1 parent d637e52 commit 209c21c

2 files changed

Lines changed: 9 additions & 4 deletions

File tree

tools/cbcompile.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ log=$src.log
1919
GCC=aarch64-linux-gnu-gcc
2020
CBCC=./cbcc
2121

22+
export LANGUAGE=zh_CN
23+
2224
# $CBCC $src -o $dst
25+
OPTIONS="-fdiagnostics-format=json
26+
-fdiagnostics-parseable-fixits
27+
-Werror=implicit-function-declaration"
2328
$GCC -g -o $dst $src >$log 2>&1

tools/cbextension.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@ def prog_begin(filename, pk):
3333

3434
def _runner():
3535
i = gdb.selected_inferior()
36-
if i.is_valid() and i.progspace.filename is None:
37-
gdb.execute('set remote exec-file %s' % filename)
38-
else:
36+
if i.progspace.filename is not None:
3937
res = gdb.execute('add-inferior -no-connection', False, True)
4038
n = res.split()[-1]
4139
gdb.execute('inferior %s' % n)
42-
gdb.execute('set remote exec-file %s' % filename)
40+
gdb.execute('set remote exec-file %s' % filename)
41+
gdb.execute('file %s' % filename)
42+
gdb.execute('start')
4343
gdb.flush()
4444
cb_notify_event({
4545
'event': 'begin_prog',

0 commit comments

Comments
 (0)