gdb_test "continue" "foo = 0;.*" "continue to macsp_expr"
-gdb_test "print M" \
- "No symbol \"M\" in current context\." \
+gdb_test "print MACRO_TO_EXPAND" \
+ "No symbol \"MACRO_TO_EXPAND\" in current context\." \
"print expression with macro before define."
gdb_test "next" "foo = 1;" "next to definition"
-gdb_test "print M" \
+gdb_test "print MACRO_TO_EXPAND" \
" = 0" \
"print expression with macro in scope."
-gdb_test "macro define M 72" \
+gdb_test "macro define MACRO_TO_EXPAND 72" \
"" \
"user macro override"
-gdb_test "print M" \
+gdb_test "print MACRO_TO_EXPAND" \
" = 72" \
"choose user macro"
-gdb_test "macro undef M" \
+gdb_test "macro undef MACRO_TO_EXPAND" \
"" \
"remove user override"
-gdb_test "print M" \
+gdb_test "print MACRO_TO_EXPAND" \
" = 0" \
"print expression with macro after removing override"
gdb_test "next" "foo = 2;" "next to definition"
-gdb_test "print M" \
- "No symbol \"M\" in current context\." \
+gdb_test "print MACRO_TO_EXPAND" \
+ "No symbol \"MACRO_TO_EXPAND\" in current context\." \
"print expression with macro after undef."
-gdb_test "macro define M 5" \
+gdb_test "macro define MACRO_TO_EXPAND 5" \
"" \
"basic macro define"
-gdb_test "print M" \
+gdb_test "print MACRO_TO_EXPAND" \
" = 5" \
"expansion of defined macro"
gdb_test "macro list" \
- "macro define M 5" \
+ "macro define MACRO_TO_EXPAND 5" \
"basic macro list"
-gdb_test "macro define M(x) x" \
+gdb_test "macro define MACRO_TO_EXPAND(x) x" \
"" \
"basic redefine, macro with args"
-gdb_test "print M (7)" \
+gdb_test "print MACRO_TO_EXPAND (7)" \
" = 7" \
"expansion of macro with arguments"
-gdb_test "macro undef M" \
+gdb_test "macro undef MACRO_TO_EXPAND" \
"" \
"basic macro undef"
-gdb_test "print M" \
- "No symbol \"M\" in current context\." \
+gdb_test "print MACRO_TO_EXPAND" \
+ "No symbol \"MACRO_TO_EXPAND\" in current context\." \
"print expression with macro after user undef."
# Regression test; this used to crash.