From e2ccd5de268fc4bda5aa4313a79859827c3adc82 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Wed, 13 Aug 2025 13:53:27 -0700 Subject: [PATCH] travis: remove obsolete error message about %unmacro %unmacro now *is* permitted on a macro being expanded; the entire expansion is strictly performed when the macro is invoked, and the lifetime issue related to %unmacro and %exitrep has been hacked around. Signed-off-by: H. Peter Anvin (Intel) --- travis/test/br3392531.stderr | 2 -- travis/test/br3392716.stderr | 4 ---- 2 files changed, 6 deletions(-) diff --git a/travis/test/br3392531.stderr b/travis/test/br3392531.stderr index a5a8a9f88..6398f119f 100644 --- a/travis/test/br3392531.stderr +++ b/travis/test/br3392531.stderr @@ -24,6 +24,4 @@ ./travis/test/br3392531.asm:11: ... from macro `section' defined here ./travis/test/br3392531.asm:21: error: `%unmacro' expects a parameter count ./travis/test/br3392531.asm:12: ... from macro `section' defined here -./travis/test/br3392531.asm:21: error: `%unmacro' can't undefine the macro being expanded -./travis/test/br3392531.asm:12: ... from macro `section' defined here ./travis/test/br3392531.asm:22: error: parser: instruction expected diff --git a/travis/test/br3392716.stderr b/travis/test/br3392716.stderr index 603fa5b38..e1c2814b6 100644 --- a/travis/test/br3392716.stderr +++ b/travis/test/br3392716.stderr @@ -14,8 +14,6 @@ ./travis/test/br3392716.asm:6: ... from macro `sst' defined here ./travis/test/br3392716.asm:21: error: `%unmacro' expects a parameter count ./travis/test/br3392716.asm:7: ... from macro `sst' defined here -./travis/test/br3392716.asm:21: error: `%unmacro' can't undefine the macro being expanded -./travis/test/br3392716.asm:7: ... from macro `sst' defined here ./travis/test/br3392716.asm:21: error: label or instruction expected at start of line ./travis/test/br3392716.asm:8: ... from macro `sst' defined here ./travis/test/br3392716.asm:21: error: parser: instruction expected @@ -24,8 +22,6 @@ ./travis/test/br3392716.asm:11: ... from macro `sst' defined here ./travis/test/br3392716.asm:21: error: `%unmacro' expects a parameter count ./travis/test/br3392716.asm:12: ... from macro `sst' defined here -./travis/test/br3392716.asm:21: error: `%unmacro' can't undefine the macro being expanded -./travis/test/br3392716.asm:12: ... from macro `sst' defined here ./travis/test/br3392716.asm:21: error: label or instruction expected at start of line ./travis/test/br3392716.asm:13: ... from macro `sst' defined here ./travis/test/br3392716.asm:21: error: parser: instruction expected