summaryrefslogtreecommitdiff
path: root/libbacktrace
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2025-09-28 14:42:49 -0700
committerIan Lance Taylor <iant@golang.org>2025-09-28 14:48:03 -0700
commit143cec1646ae2e0cfdb1874defdc65e6d535e27c (patch)
treed565f173bdb5f7fb3d6c404831b38e94e80d6caf /libbacktrace
parentdd645f6b9e9a6f5853ffeb51ac341edf6690833d (diff)
libbacktrace: recognize PE bigobj objects at configure time
Patch from Christopher Wellons. * filetype.awk: Recognize PE bigobj objects at configure time.
Diffstat (limited to 'libbacktrace')
-rw-r--r--libbacktrace/filetype.awk1
1 files changed, 1 insertions, 0 deletions
diff --git a/libbacktrace/filetype.awk b/libbacktrace/filetype.awk
index 1eefa7e72f0..30349046efd 100644
--- a/libbacktrace/filetype.awk
+++ b/libbacktrace/filetype.awk
@@ -3,6 +3,7 @@
/^\177ELF\002/ { if (NR == 1) { print "elf64"; exit } }
/^\114\001/ { if (NR == 1) { print "pecoff"; exit } }
/^\144\206/ { if (NR == 1) { print "pecoff"; exit } }
+/^\000\000\377\377/ { if (NR == 1) { print "pecoff"; exit } }
/^\001\337/ { if (NR == 1) { print "xcoff32"; exit } }
/^\001\367/ { if (NR == 1) { print "xcoff64"; exit } }
/^\376\355\372\316/ { if (NR == 1) { print "macho"; exit } }