diff options
author | Ian Lance Taylor <iant@golang.org> | 2020-02-16 05:20:01 -0800 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2020-05-09 16:09:37 -0700 |
commit | dea40c941a4d443d1b748bafb8a74f02c360e810 (patch) | |
tree | a0f524ed86fa37c9d7e8bd8d6627ee92df721c8b /libbacktrace/ChangeLog | |
parent | 4b26b13871a672059d1bdebbc4d87a4429c5abd8 (diff) | |
download | gcc-dea40c941a4d443d1b748bafb8a74f02c360e810.zip gcc-dea40c941a4d443d1b748bafb8a74f02c360e810.tar.gz gcc-dea40c941a4d443d1b748bafb8a74f02c360e810.tar.bz2 |
libbacktrace: add Mach-O support
libbacktrace/
PR libbacktrace/88745
* macho.c: New file.
* filetype.awk: Recognize Mach-O files.
* Makefile.am (FORMAT_FILES): Add macho.c.
(check_DATA): New variable. Set to .dSYM if HAVE_DSYMUTIL.
(%.dSYM): New pattern target.
(test_macho_SOURCES, test_macho_CFLAGS): New targets.
(test_macho_LDADD): New target.
(BUILDTESTS): Add test_macho.
(macho.lo): Add dependencies.
* configure.ac: Recognize macho file type. Check for
mach-o/dyld.h. Don't try to run objcopy if we don't find it.
Look for dsymutil and define a HAVE_DSYMUTIL conditional.
* Makefile.in: Regenerate.
* configure: Regenerate.
* config.h.in: Regenerate.
Diffstat (limited to 'libbacktrace/ChangeLog')
-rw-r--r-- | libbacktrace/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog index 4b4f574..6fa15fc 100644 --- a/libbacktrace/ChangeLog +++ b/libbacktrace/ChangeLog @@ -1,5 +1,24 @@ 2020-05-09 Ian Lance Taylor <iant@golang.org> + PR libbacktrace/88745 + * macho.c: New file. + * filetype.awk: Recognize Mach-O files. + * Makefile.am (FORMAT_FILES): Add macho.c. + (check_DATA): New variable. Set to .dSYM if HAVE_DSYMUTIL. + (%.dSYM): New pattern target. + (test_macho_SOURCES, test_macho_CFLAGS): New targets. + (test_macho_LDADD): New target. + (BUILDTESTS): Add test_macho. + (macho.lo): Add dependencies. + * configure.ac: Recognize macho file type. Check for + mach-o/dyld.h. Don't try to run objcopy if we don't find it. + Look for dsymutil and define a HAVE_DSYMUTIL conditional. + * Makefile.in: Regenerate. + * configure: Regenerate. + * config.h.in: Regenerate. + +2020-05-09 Ian Lance Taylor <iant@golang.org> + * read.c (backtrace_get_view): Support short read. 2020-05-09 Ian Lance Taylor <iant@golang.org> |