From 9dfd624901f9272e8d144abf6941a373b8cee929 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Tue, 26 Dec 2017 15:43:01 -0800 Subject: [PATCH] fix TRACE macro modified: stub/src/arm64-linux.elf-entry.S modified: stub/src/arm64-linux.elf-fold.S --- src/stub/src/arm64-linux.elf-entry.S | 4 +++- src/stub/src/arm64-linux.elf-fold.S | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/stub/src/arm64-linux.elf-entry.S b/src/stub/src/arm64-linux.elf-entry.S index bd898db1..1bb31755 100644 --- a/src/stub/src/arm64-linux.elf-entry.S +++ b/src/stub/src/arm64-linux.elf-entry.S @@ -81,7 +81,9 @@ __NR_write = 0x40 // 64 #define DEBUG 0 #endif /*}*/ #if DEBUG //{ -#define TRACE(arg) stp lr,x0,[sp,#-2*8]!; mov x0,arg; bl trace; ldr lr,[sp],#2*8 +#define TRACE(arg) \ + stp lr,x0,[sp,#-2*8]!; mov x0,arg; bl trace; \ + ldp lr,x0,[sp],#2*8 #else //}{ #define TRACE(arg) /*empty*/ #endif //} diff --git a/src/stub/src/arm64-linux.elf-fold.S b/src/stub/src/arm64-linux.elf-fold.S index 55208cb7..52aff3c5 100644 --- a/src/stub/src/arm64-linux.elf-fold.S +++ b/src/stub/src/arm64-linux.elf-fold.S @@ -58,7 +58,9 @@ PATH_MAX= 4096 #define DEBUG 0 #endif /*}*/ #if DEBUG //{ -#define TRACE(arg) stp lr,x0,[sp,#-2*8]!; mov x0,arg; bl trace; ldr lr,[sp],#2*8 +#define TRACE(arg) \ + stp lr,x0,[sp,#-2*8]!; mov x0,arg; bl trace; \ + ldp lr,x0,[sp],#2*8 #else //}{ #define TRACE(arg) /*empty*/ #endif //}