diff options
author | Tony Reix <tony.reix@atos.net> | 2017-07-21 18:05:08 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2017-07-21 18:05:08 +0000 |
commit | b3530b946f208bb581d2bcba2b311331a70bb97f (patch) | |
tree | 88ddb70d8e7d40f7a99e8fab445d41cce28e90b5 /libbacktrace/filetype.awk | |
parent | 60f80e6541b845a20827b8584d8c276f54ed7506 (diff) | |
download | gcc-b3530b946f208bb581d2bcba2b311331a70bb97f.zip gcc-b3530b946f208bb581d2bcba2b311331a70bb97f.tar.gz gcc-b3530b946f208bb581d2bcba2b311331a70bb97f.tar.bz2 |
filetype.awk: Add AIX XCOFF type detection.
* filetype.awk: Add AIX XCOFF type detection.
* configure.ac: Recognize xcoff format.
* Makefile.am (FORMAT_FILES): Add xcoff.c.
* fileline.c: Include <unistd.h>.
(fileline_initialize): Add case for AIX procfs.
* xcoff.c: New file.
* configure, Makefile.in: Rebuild.
From-SVN: r250435
Diffstat (limited to 'libbacktrace/filetype.awk')
-rw-r--r-- | libbacktrace/filetype.awk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libbacktrace/filetype.awk b/libbacktrace/filetype.awk index 57bab79..7bee5e5 100644 --- a/libbacktrace/filetype.awk +++ b/libbacktrace/filetype.awk @@ -3,3 +3,6 @@ /\177ELF\002/ { if (NR == 1) { print "elf64"; exit } } /\114\001/ { if (NR == 1) { print "pecoff"; exit } } /\144\206/ { if (NR == 1) { print "pecoff"; exit } } +/\001\337/ { if (NR == 1) { print "xcoff"; exit } } +/\001\367/ { if (NR == 1) { print "xcoff"; exit } } + |