about summary refs log tree commit diff
path: root/src/setjmp/i386/longjmp.s
Commit message (Collapse)AuthorAgeFilesLines
* setjmp: optimize longjmp prologuesAlexander Monakov2020-08-121-4/+2
| | | | | Use a branchless sequence that is one byte shorter on 64-bit, same size on 32-bit. Thanks to Pete Cawley for suggesting this variant.
* setjmp: optimize x86 longjmp epiloguesAlexander Monakov2020-08-111-4/+2
|
* restore use of .type in asm, but use modern @function (vs %function)Rich Felker2011-06-141-0/+2
| | | | | | | | 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.
* remove all .size and .type directives for functions from the asmRich Felker2011-06-131-4/+0
| | | | | these are useless and have caused problems for users trying to build with non-gnu tools like tcc's assembler.
* modernize coding style in sjlj asmRich Felker2011-05-261-13/+13
|
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+22