We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
$ cat z.S #define FOO 15 .macro bar andl $FOO, %eax .endm bar $ cc -c z.S $ objdump -d z.o
z.o: file format elf64-x86-64-freebsd
Disassembly of section .text:
0000000000000000 <.text>: 0: 23 04 25 05 00 00 00 and 0x5,%eax
Note "0x5" not the expected "0xf".
$ cc -v FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd10.1 Thread model: posix Selected GCC installation:
The text was updated successfully, but these errors were encountered:
This is fixed in trunk r201784, which is not in clang 3.4.1. Since the fix is fairly simple, I will import this revision into FreeBSD.
Sorry, something went wrong.
No branches or pull requests
Extended Description
$ cat z.S
#define FOO 15
.macro bar
andl $FOO, %eax
.endm
bar
$ cc -c z.S
$ objdump -d z.o
z.o: file format elf64-x86-64-freebsd
Disassembly of section .text:
0000000000000000 <.text>:
0: 23 04 25 05 00 00 00 and 0x5,%eax
Note "0x5" not the expected "0xf".
$ cc -v
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: x86_64-unknown-freebsd10.1
Thread model: posix
Selected GCC installation:
The text was updated successfully, but these errors were encountered: