php-src/Zend/asm
Niels Dossche 49551d7c29 Sync boost/context assembly files for fibers
Fixes GH-10398

The stack was misaligned upon entering the trampoline function [1], this
causes a CPU trap when the SSE instruction is executed to copy data from
the stack. This was fixed upstream [2]. This commit syncs all upstream
changes from the boost/context assembly files to our copy.

[1] https://github.com/php/php-src/pull/10407#issuecomment-1404180877
[2] https://github.com/boostorg/context/pull/219

Closes GH-10407.
2023-02-05 16:40:54 +00:00
..
jump_arm64_aapcs_elf_gas.S
jump_arm64_aapcs_macho_gas.S
jump_arm_aapcs_elf_gas.S
jump_arm_aapcs_macho_gas.S Update bundled boost asm to latest versions 2021-11-22 18:00:43 -06:00
jump_combined_sysv_macho_gas.S
jump_i386_ms_pe_masm.asm
jump_i386_sysv_elf_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
jump_i386_sysv_macho_gas.S
jump_mips32_o32_elf_gas.S
jump_mips64_n64_elf_gas.S
jump_ppc32_sysv_elf_gas.S
jump_ppc32_sysv_macho_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
jump_ppc32_sysv_xcoff_gas.S Fix bug #81507: Adjust XCOFF asm files for AIX assembler 2021-11-04 10:54:42 +01:00
jump_ppc64_sysv_elf_gas.S
jump_ppc64_sysv_macho_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
jump_ppc64_sysv_xcoff_gas.S Fix bug #81507: Adjust XCOFF asm files for AIX assembler 2021-11-04 10:54:42 +01:00
jump_riscv64_sysv_elf_gas.S riscv64 support for fibers 2022-01-04 12:06:37 +01:00
jump_s390x_sysv_elf_gas.S
jump_x86_64_ms_pe_masm.asm
jump_x86_64_sysv_elf_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
jump_x86_64_sysv_macho_gas.S
LICENSE
make_arm64_aapcs_elf_gas.S
make_arm64_aapcs_macho_gas.S
make_arm_aapcs_elf_gas.S
make_arm_aapcs_macho_gas.S
make_combined_sysv_macho_gas.S
make_i386_ms_pe_masm.asm
make_i386_sysv_elf_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
make_i386_sysv_macho_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
make_mips32_o32_elf_gas.S
make_mips64_n64_elf_gas.S
make_ppc32_sysv_elf_gas.S
make_ppc32_sysv_macho_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
make_ppc32_sysv_xcoff_gas.S Fix bug #81507: Adjust XCOFF asm files for AIX assembler 2021-11-04 10:54:42 +01:00
make_ppc64_sysv_elf_gas.S
make_ppc64_sysv_macho_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
make_ppc64_sysv_xcoff_gas.S Fix bug #81507: Adjust XCOFF asm files for AIX assembler 2021-11-04 10:54:42 +01:00
make_riscv64_sysv_elf_gas.S riscv64 support for fibers 2022-01-04 12:06:37 +01:00
make_s390x_sysv_elf_gas.S
make_x86_64_ms_pe_masm.asm
make_x86_64_sysv_elf_gas.S Sync boost/context assembly files for fibers 2023-02-05 16:40:54 +00:00
make_x86_64_sysv_macho_gas.S