Patch RFC: Use internal qsort function in libbacktrace
Jakub Jelinek
jakub@redhat.com
Fri Mar 7 12:54:00 GMT 2014
On Fri, Mar 07, 2014 at 01:12:02PM +0100, Rainer Orth wrote:
> 2014-03-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
>
> * libbacktrace/Makefile.am (libsanitizer_libbacktrace_la_SOURCES):
> Add ../../libbacktrace/sort.c.
> * libbacktrace/Makefile.in: Regenerate.
> * libbacktrace/backtrace-rename.h (backtrace_qsort): Define.
Ok, thanks.
> --- a/libsanitizer/libbacktrace/Makefile.am
> +++ b/libsanitizer/libbacktrace/Makefile.am
> @@ -50,6 +50,7 @@ libsanitizer_libbacktrace_la_SOURCES = \
> ../../libbacktrace/fileline.c \
> ../../libbacktrace/internal.h \
> ../../libbacktrace/posix.c \
> + ../../libbacktrace/sort.c \
> ../../libbacktrace/state.c \
> ../../libiberty/cp-demangle.c \
> bridge.cc
> diff --git a/libsanitizer/libbacktrace/backtrace-rename.h b/libsanitizer/libbacktrace/backtrace-rename.h
> --- a/libsanitizer/libbacktrace/backtrace-rename.h
> +++ b/libsanitizer/libbacktrace/backtrace-rename.h
> @@ -8,6 +8,7 @@
> #define backtrace_initialize __asan_backtrace_initialize
> #define backtrace_open __asan_backtrace_open
> #define backtrace_pcinfo __asan_backtrace_pcinfo
> +#define backtrace_qsort __asan_backtrace_qsort
> #define backtrace_release_view __asan_backtrace_release_view
> #define backtrace_syminfo __asan_backtrace_syminfo
> #define backtrace_vector_finish __asan_backtrace_vector_finish
Jakub
More information about the Gcc-patches
mailing list