.section __TEXT,__text,regular,pure_instructions .globl _and .align 4, 0x90 _and: pushl %ebp movl %esp, %ebp movl 12(%ebp), %eax andl 8(%ebp), %eax popl %ebp ret .globl _xor .align 4, 0x90 _xor: pushl %ebp movl %esp, %ebp movl 12(%ebp), %eax xorl 8(%ebp), %eax popl %ebp ret .globl _or .align 4, 0x90 _or: pushl %ebp movl %esp, %ebp movl 12(%ebp), %eax orl 8(%ebp), %eax popl %ebp ret .globl _not .align 4, 0x90 _not: pushl %ebp movl %esp, %ebp movl 8(%ebp), %eax notl %eax popl %ebp ret .subsections_via_symbols