'@' does not work with clang inline assembler, but '%' works with both
gcc and clang. Therefore use '%' to make it more portable
Fixes
<inline asm>:1:41: error: expected '%<type>' or "<type>"
Signed-off-by: Khem Raj <raj.khem@gmail.com>
/* Note: The "MS" section flags are to remove duplicates. */
#define DEFINE_GDB_PY_SCRIPT(script_name) \
asm("\
-.pushsection \".debug_gdb_scripts\", \"MS\",@progbits,1\n\
+.pushsection \".debug_gdb_scripts\", \"MS\",%progbits,1\n\
.byte 1 /* Python */\n\
.asciz \"" script_name "\"\n\
.popsection \n\