Author: Aiden Grossman Date: 2025-10-20T03:09:39Z New Revision: 4f5374bef554eb7f5429c1a86d90833e4a3c98de
URL: https://github.com/llvm/llvm-project/commit/4f5374bef554eb7f5429c1a86d90833e4a3c98de DIFF: https://github.com/llvm/llvm-project/commit/4f5374bef554eb7f5429c1a86d90833e4a3c98de.diff LOG: [Clnag] Prefer octal to hex for printf The printf implementation on MacOS that gets picked up by the internal shell does not support the \xff form as it is not mandated by POSIX. Prefer octal which is supported and mandated by POSIX. This is similar to c745c5497069a966a43e5ba03d137e0189921073. Added: Modified: clang/test/Lexer/minimize_source_to_dependency_directives_utf8bom.c Removed: ################################################################################ diff --git a/clang/test/Lexer/minimize_source_to_dependency_directives_utf8bom.c b/clang/test/Lexer/minimize_source_to_dependency_directives_utf8bom.c index 46aba914441bc..6f574acab282e 100644 --- a/clang/test/Lexer/minimize_source_to_dependency_directives_utf8bom.c +++ b/clang/test/Lexer/minimize_source_to_dependency_directives_utf8bom.c @@ -1,5 +1,5 @@ // Test UTF8 BOM at start of file -// RUN: printf '\xef\xbb\xbf' > %t.c +// RUN: printf '\357\273\277' > %t.c // RUN: echo '#ifdef TEST\n' >> %t.c // RUN: echo '#include <string>' >> %t.c // RUN: echo '#endif' >> %t.c _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
