[patch,libgfortran,toplevel] Use libbacktrace in libgfortran

FX fxcoudert@gmail.com
Fri Aug 14 14:19:00 GMT 2015


>> Use libbacktrace (instead of our own unwind-based code) to display backtraces from libgfortran
>> upon error or user request.
>> 
>> 1. In toplevel Makefile.def, make libgfortran depend on libbacktrace (needs global reviewer
>> approval)
>>  2. In gcc/fortran/config-lang.in, add libbacktrace to target_libs
>>  3. In libgfortran, we remove our own code and substitute calls to libbacktrace
>> 
>> Bootstrapped and regtested on x86_64-pc-linux-gnu (which has full libbacktrace support) and
>> x86_64-apple-darwin14 (which has minimal libbacktrace support). OK to commit to trunk?
> 
> backtrace.ChangeLog is unreadable for me …

Sending again, this time with .txt extension, hoping this makes it go through OK.

FX

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: backtrace.ChangeLog.txt
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20150814/792f639d/attachment.txt>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: backtrace.diff
Type: application/octet-stream
Size: 20876 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20150814/792f639d/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: backtrace_withregeneratedfiles.diff
Type: application/octet-stream
Size: 28916 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20150814/792f639d/attachment-0001.obj>


More information about the Fortran mailing list