Re: Debian fixes: s390 fail to build and more...
Enrico Scholz <[email protected]> Tue, 20 Sep 2011 18:33:14 +0200
| Newsgroups | gmane.linux.lib.dietlibc |
|---|---|
| Message-ID | <[email protected]> |
[email protected] (Felix von Leitner) writes: > I thought I had already pulled the arm patches in a while ago? > Are there new ones? https://github.com/ensc/dietlibc/commits/rebase/ lists changesets against CVS HEAD. Most important changes are: - *jmp() fixes for ARM - syscall optimizations; e.g. 0000e048 <kill>: e048: e3a0c025 mov ip, #37 ; 0x25 e04c: eafff45a b b1bc <__unified_syscall_swi> versus 0000e0dc <kill>: e0dc: e92d40b0 push {r4, r5, r7, lr} e0e0: e59d4010 ldr r4, [sp, #16] e0e4: e59d5014 ldr r5, [sp, #20] e0e8: e3a07025 mov r7, #37 ; 0x25 e0ec: ef000000 svc 0x00000000 e0f0: eafff452 b b240 <__unified_syscall> - a working getpagesize(2) implementation (code on non i386, x86_64 and ARM is untested and probably broken) - improvements for recent ARM architectures (e.g. 'bx lr' instead of 'mov pc,lr') - a largely improved testsuite Enrico