generic-poky/meta/recipes-core
Yuanjie Huang f4607a1d6b glibc: Enable backtrace from abort on ARM
ARM stack frames for abort and raise were limited to the the actual
abort and raise call, such as:

Obtained 4 stack frames.
./test-app(print_trace+0x1c) [0x10a08]
./test-app() [0x10b3c]
/lib/libc.so.6(__default_sa_restorer+0) [0x4adae1e0]
/lib/libc.so.6(gsignal+0xa0) [0x4adacf74]

This is not terribly useful when trying to figure out what function
may have called called the abort, especially when using pthreads.

After the change the trace would now look like:

Obtained 8 stack frames.
./test-app(print_trace+0x1c) [0x10a08]
./test-app() [0x10b3c]
/lib/libc.so.6(__default_sa_restorer+0) [0x4befe1e0]
/lib/libc.so.6(gsignal+0xa0) [0x4befcf74]
/lib/libc.so.6(abort+0x134) [0x4befe358]
./test-app(dummy_function+0x50) [0x10adc]
./test-app(main+0xd4) [0x10c24]
/lib/libc.so.6(__libc_start_main+0x114) [0x4bee7a58]

(From OE-Core rev: 93bf8713d8e13c278543baea94fb8dad0cb80e49)

Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-13 22:55:21 +00:00
..
base-files base-files: fix profile error under < /dev/null 2016-10-15 10:01:42 +01:00
base-passwd busybox/gtk/perl/base-passwd: Ensure data is correctly expanded 2016-02-04 23:39:00 +00:00
bsd-headers bsd-headers: set SUMMARY instead of DESCRIPTION 2016-05-30 15:58:10 +01:00
busybox busybox: enable fractional sleep arguments 2016-11-30 15:48:05 +00:00
console-tools console-tools: Fix header inclusion when not using glibc 2016-01-24 09:40:31 +00:00
coreutils coreutils: enable xattr for native 2016-09-06 10:24:04 +01:00
dbus dbus-glib: enable gtk-doc 2016-09-09 12:12:22 +01:00
dbus-wait recipes: Add missing pkgconfig class inherits 2014-06-03 16:49:19 +01:00
dropbear dropbear: deterministic selection of system -vs- bundled libtom libs 2016-09-20 15:11:08 +01:00
expat expat: Upgrade 2.1.1 -> 2.2.0 2016-07-20 10:28:48 +01:00
fts fts: Reduce duplication in MIPS variants. 2016-11-15 15:19:52 +00:00
gettext gettext_0.16.1: whitespace changes to align with v0.19.8.1 2016-08-23 17:44:40 +01:00
glib-2.0 glib: remove obsolete gi-exclude patch 2016-11-23 11:10:13 +00:00
glib-networking glib-networking: remove intltool dependency 2016-11-23 11:10:11 +00:00
glibc glibc: Enable backtrace from abort on ARM 2016-12-13 22:55:21 +00:00
ifupdown ifupdown: remove EXTRA_OEMAKE workaround 2016-09-03 09:58:40 +01:00
images build-appliance-image: Fix incorrect PATH 2016-11-06 23:35:32 +00:00
init-ifupdown meta: set proper S value 2015-01-23 11:36:27 +00:00
initrdscripts initrdscripts: add support for NVME target install 2016-11-15 15:19:54 +00:00
initscripts initscripts: populate-volatile: improve config file parsing 2016-12-13 22:55:19 +00:00
kbd kbd: create ptest sub-package 2016-10-01 21:45:56 +01:00
libcgroup libcgroup: Add dependency on fts when building on musl 2016-01-24 09:40:26 +00:00
libxml libxml2: Security fix CVE-2016-5131 2016-11-30 15:48:08 +00:00
meta Remove LIC_FILES_CHKSUM from recipes without SRC_URI 2016-10-28 16:15:21 +01:00
musl musl: Update to latest on master 2016-11-23 11:10:15 +00:00
ncurses ncurses: upgrade to 6.0+20160625 2016-08-17 10:35:43 +01:00
netbase netbase: use snapshot.debian.org for SRC_URI 2016-08-01 11:47:14 +01:00
os-release Remove LIC_FILES_CHKSUM from recipes without SRC_URI 2016-10-28 16:15:21 +01:00
packagegroups packagegroup: Reduce duplication in MIPS variants. 2016-11-15 15:19:53 +00:00
psplash psplash: update to latest git version 2015-12-01 21:32:13 +00:00
readline readline: Update to version 7.0 2016-11-23 11:10:11 +00:00
sysfsutils package_regex.inc: split sourceforge related entries to their own recipes 2015-12-08 10:20:52 +00:00
systemd systemd: Backport cgroup fix from 233 to 232 2016-12-13 22:55:21 +00:00
sysvinit sysvinit-inittab: make TERM=vt102 on serial consoles 2016-11-23 11:10:13 +00:00
udev Remove $COREBASE/LICENSE from LIC_FILES_CHKSUM 2016-10-28 16:15:18 +01:00
update-rc.d update-rc.d: Correct trivial typo in DESCRIPTION line. 2016-08-01 11:47:11 +01:00
util-linux util-linux: add su.1 to update-alternatives 2016-11-06 23:35:33 +00:00
volatile-binds volatile-binds: correct path of command umount 2015-07-23 08:48:39 +01:00
zlib meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00