| @@ -1,20 +1,17 @@ | | | @@ -1,20 +1,17 @@ |
1 | $NetBSD: TODO.clang,v 1.3 2011/08/15 10:58:54 wiz Exp $ | | 1 | $NetBSD: TODO.clang,v 1.4 2012/01/17 15:38:44 joerg Exp $ |
2 | | | 2 | |
3 | Hacks for the clang integration | | 3 | Hacks for the clang integration |
4 | ------------------------------- | | 4 | ------------------------------- |
5 | | | 5 | |
6 | "-no-integrated-as" in src/sys/arch/amd64 and src/sys/arch/i386 | | 6 | "-no-integrated-as" in src/sys/arch/amd64 and src/sys/arch/i386 |
7 | to compensate for the missing .code16 support in LLVM MC | | 7 | to compensate for the missing .code16 support in LLVM MC |
8 | and slightly different encoding of the lock stubs. | | 8 | and slightly different encoding of the lock stubs. |
9 | | | 9 | |
10 | ah_regdomain.c in the kernel currently requires -Wno-error due to | | | |
11 | http://llvm.org/bugs/show_bug.cgi?id=10030. | | | |
12 | | | | |
13 | Various places use NOCLANGERROR or CWARNFLAGS.clang to disable errors or | | 10 | Various places use NOCLANGERROR or CWARNFLAGS.clang to disable errors or |
14 | warnings. | | 11 | warnings. |
15 | | | 12 | |
16 | Issues with CMSG_SPACE() used inside a union: | | 13 | Issues with CMSG_SPACE() used inside a union: |
17 | src/external/tmux/dist/compat/imsg-buffer.c | | 14 | src/external/tmux/dist/compat/imsg-buffer.c |
18 | src/external/tmux/dist/compat/imsg.c | | 15 | src/external/tmux/dist/compat/imsg.c |
19 | src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c | | 16 | src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c |
20 | src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c | | 17 | src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c |