Commit graph

66 commits

Author SHA1 Message Date
Balazs Kezes c14f1b0486 Build glibc with unwind tables
Without debug symbols or this you cannot have reliable backtraces in gdb. For
instance this is on a Raspberry Pi without the unwind tables:

	$ gcc -x c <(echo 'void abort(); int main() { abort(); }')
	$ gdb ./a.out <<< $'r\nbt'
	...
	#1  0xb6eb2e44 in abort () from /usr/lib/libc.so.6
	#2  0x00000020 in ?? ()
	Backtrace stopped: previous frame identical to this frame (corrupt
	stack?)
	...

Here's with the unwind tables enabled:

	$ gcc -x c <(echo 'void abort(); int main() { abort(); }')
	$ gdb ./a.out <<< $'r\nbt'
	...
	#1  0xb6eade44 in abort () from /usr/lib/libc.so.6
	#2  0x000084e0 in main ()
	...

The upside of the unwind tables compared to the debug symbols is that they don't
take up a lot of space.
2014-02-15 22:21:23 +00:00
Kevin Mihelich 11a1b25fe9 core/glibc to 2.19-2 2014-02-14 13:38:54 +00:00
Kevin Mihelich aefb31d9d5 core/glibc to 2.19-1 2014-02-10 04:02:31 +00:00
Kevin Mihelich 18000196bd core/glibc: fix locale-gen 2014-01-19 19:43:29 +00:00
Kevin Mihelich e58df508bd core/glibc fixes 2014-01-17 19:46:52 +00:00
Kevin Mihelich 9d438825c2 core/glibc to 2.18-12 2014-01-08 15:03:12 +00:00
Kevin Mihelich 0b7df83902 core/glibc to 2.18-11 2013-12-15 17:42:10 +00:00
Kevin Mihelich fcfbf7f672 core/glibc to 2.18-10 2013-11-11 04:11:13 +00:00
Kevin Mihelich 2ad52f6bcb core/glibc to 2.18-9 2013-10-30 14:04:38 +00:00
Kevin Mihelich 5dbf30e73a core/glibc to 2.18-8 2013-10-25 01:54:52 +00:00
Kevin Mihelich 0763038d60 core/glibc to 2.18-5 2013-09-26 03:52:47 +00:00
Kevin Mihelich 8eedc0e921 core/glibc to 2.18-4 2013-09-16 13:29:53 +00:00
Kevin Mihelich 8519b03bad core/glibc to 2.18-3 2013-08-30 04:14:44 +00:00
Kevin Mihelich ee1358d063 core/glibc to 2.18-2 2013-08-16 22:02:27 +00:00
Kevin Mihelich 8f9e288fbf core/glibc to 2.18-1 2013-08-15 12:33:24 +00:00
Kevin Mihelich e50607c773 core/glibc to 2.17-6 2013-06-03 15:51:35 +00:00
Kevin Mihelich 63cb27a4ef core/glibc to 2.17-5 2013-04-11 00:51:12 +00:00
Kevin Mihelich 12c64e5ba8 core/glibc to 2.17-4 2013-04-04 15:29:12 +00:00
Kevin Mihelich 67114c114f core/glibc patchins and fixins 2013-02-10 03:46:53 +00:00
Kevin Mihelich d9f66a52e3 core/filesystem to 2013.01-3, core/glibc to 2.17-3 2013-01-29 01:29:17 +00:00
Kevin Mihelich a6340dab3b core/glibc to 2.17-2 2013-01-27 04:11:06 +00:00
Kevin Mihelich 0fd2eceefc core/glibc symlink fix 2012-12-31 23:18:03 +00:00
Kevin Mihelich 67792920a1 core/glibc to 2.17-1 2012-12-30 02:45:32 +00:00
Kevin Mihelich a88993ebd9 core/binutils: update v5 build host 2012-11-05 17:41:00 +00:00
Kevin Mihelich 540d943516 core/glibc: update v5 build host 2012-11-05 17:39:05 +00:00
Kevin Mihelich bd7c44964c core/glibc: drop makeflags stuff 2012-11-05 16:58:15 +00:00
Kevin Mihelich d22ba20219 core/glibc to 2.16.0-5 2012-11-05 16:11:17 +00:00
Kevin Mihelich 0a9158c33d core/glibc: md5sum fixes 2012-09-14 01:40:35 +00:00
Kevin Mihelich ac47fb5a6e core/glibc to 2.16.0-4 2012-09-14 00:58:25 +00:00
Kevin Mihelich ece989f7f1 core/glibc: armv6h bits 2012-07-29 18:58:30 +00:00
Kevin Mihelich 960bf52df1 core/glibc to 2.16.0-1 2012-07-06 20:02:56 -04:00
Kevin Mihelich 560970b83b core/glibc to 2.15-12 2012-06-11 00:36:17 -04:00
Kevin Mihelich 4b0291f97d core/glibc: v5 glibc-ports patch 2012-05-13 21:13:29 -04:00
Kevin Mihelich 143d5c9ed7 core/glibc: add official glibc-ports 2.15 tarball 2012-05-13 20:44:33 -04:00
Kevin Mihelich d8c09d9892 core/glibc to 2.15-10 2012-05-13 18:37:33 -04:00
Kevin Mihelich 0ac9f95157 core/glibc to 2.15-7 2012-03-15 20:19:20 -04:00
Kevin Mihelich 9d6126ea36 core/glibc to 2.15-5 2012-02-05 18:00:41 -05:00
Kevin Mihelich 4eb204fce2 core/glibc to 2.15-3 2012-01-04 17:28:20 -05:00
Kevin Mihelich 3ae5d81c50 core/binutils to 2.22-2 2011-12-09 15:46:15 -05:00
Kevin Mihelich 0ba1b86bef core/glibc to 2.14.1-2 2011-12-09 15:42:46 -05:00
Kevin Mihelich 2f73b548cb core/glibc to 2.14.1-1 2011-10-31 21:43:03 -04:00
Kevin Mihelich a1375401c3 revert glibc to -4 2011-08-22 16:57:54 -04:00
Kevin Mihelich 6efee1ad84 core/glibc to 2.14-5 2011-08-22 16:42:59 -04:00
Kevin Mihelich 13423afacc toolchain to gcc 4.6.1, glibc 2.14, binutils 2.21.1 2011-07-04 12:27:22 -04:00
Kevin Mihelich a9abe32b7a fixes for armv7h architecture 2011-06-21 20:48:50 -04:00
Kevin Mihelich c2ac962588 core/glibc to 2.13-5 2011-05-16 23:18:16 -04:00
Kevin Mihelich aa0c5e184c small update bump for binutils, glibc, gcc, ppl 2011-03-06 14:08:16 -05:00
Kevin Mihelich 783d25b272 Updated toolchain to gcc 4.5.2/glibc 2.13 2011-02-04 20:42:15 -05:00
Kevin Mihelich 12b2ff60a1 Added plugrel to toolchain PKGBUILDs 2011-01-09 19:36:22 -05:00
Kevin Mihelich 7d5a526456 Added PKGBUILD variable to designate no auto building in plugbuild 2011-01-05 19:43:53 -05:00