logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>

sigsetjmp.patch (493B)


  1. SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
  2. SPDX-FileCopyrightText: 2021 fosslinux <fosslinux@aussies.space>
  3. SPDX-License-Identifier: MIT
  4. tcc does not like jecxz instruction.
  5. --- musl-1.1.24/src/signal/i386/sigsetjmp.s 2019-10-13 22:58:27.000000000 +0100
  6. +++ musl-1.1.24/src/signal/i386/sigsetjmp.s 2021-02-01 00:19:25.671735415 +0000
  7. @@ -5,7 +5,8 @@
  8. sigsetjmp:
  9. __sigsetjmp:
  10. mov 8(%esp),%ecx
  11. - jecxz 1f
  12. + cmp $0,%ecx
  13. + je 1f
  14. mov 4(%esp),%eax
  15. popl 24(%eax)