@@ -29,10 +29,14 @@ .section __DATA, __objc_imageinfo, regular, no_dead_strip .long 0, 0 .section __TEXT, __text, regular, pure_instructions _OFForward: +#ifdef HAVE_ENDBR64 + endbr64 +#endif + pushq %rbp movq %rsp, %rbp /* Save all arguments */ subq $0xC0, %rsp /* 16-byte alignment */ @@ -102,10 +106,14 @@ popq %rbp jmp _OFMethodNotFound _OFForward_stret: +#ifdef HAVE_ENDBR64 + endbr64 +#endif + pushq %rbp movq %rsp, %rbp /* Save all arguments */ subq $0xC0, %rsp /* 16-byte alignment */