mirror of
https://git.busybox.net/uClibc
synced 2025-10-14 01:32:00 +08:00

A new shared object, libubacktrace.so.0 is added to uClibc to provide backtrace functions to support application self-debugging. This set of functions requires to dynamically load libgcc_s.so so they need to call dlopen/dlsym that are provided by libdl. For this reason they cannot be included into libc.so.0 but are provided by a new library. User application that wants to use backtrace needs to be compiled with -fexceptions option and -rdynamic to get full symbols printed and must be linked against libubacktrace.so Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 lines
343 B
Makefile
15 lines
343 B
Makefile
# Makefile for uClibc (libubacktrace)
|
|
#
|
|
# Copyright (C) 2010 STMicroelectronics Ltd
|
|
# Author(s): Carmelo Amoroso <carmelo.amoroso@st.com>
|
|
#
|
|
# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
|
|
#
|
|
|
|
top_srcdir=../
|
|
top_builddir=../
|
|
include $(top_builddir)Rules.mak
|
|
all: libs
|
|
include Makefile.in
|
|
include $(top_srcdir)Makerules
|