restore use of .type in asm, but use modern @function (vs %function)
authorRich Felker <dalias@aerifal.cx>
Wed, 15 Jun 2011 03:15:08 +0000 (23:15 -0400)
committerRich Felker <dalias@aerifal.cx>
Wed, 15 Jun 2011 03:15:08 +0000 (23:15 -0400)
commitc7d19f9923c66a2ddb47272f1e8fec8b804f54c4
treeb5eee6681995cd3f661ccfc36fc044ae0330e69f
parent836ba93d93f901d25e8ed4ac34209cf547d8e217
restore use of .type in asm, but use modern @function (vs %function)

this seems to be necessary to make the linker accept the functions in
a shared library (perhaps to generate PLT entries?)

strictly speaking libc-internal asm should not need it. i might clean
that up later.
20 files changed:
src/internal/i386/syscall.s
src/internal/x86_64/syscall.s
src/setjmp/i386/longjmp.s
src/setjmp/i386/setjmp.s
src/setjmp/x86_64/longjmp.s
src/setjmp/x86_64/setjmp.s
src/signal/i386/restore.s
src/signal/i386/sigsetjmp.s
src/signal/x86_64/restore.s
src/signal/x86_64/sigsetjmp.s
src/thread/i386/__set_thread_area.s
src/thread/i386/__unmapself.s
src/thread/i386/cancellation2.s
src/thread/i386/cancellation3.s
src/thread/i386/clone.s
src/thread/i386/syscall_cp.s
src/thread/x86_64/__set_thread_area.s
src/thread/x86_64/__unmapself.s
src/thread/x86_64/clone.s
src/thread/x86_64/syscall_cp.s