Commit graph

69 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
283092c390 core/glibc: fix .install 2013-06-03 21:57:14 +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