Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/doc Sync list of hacks with reality.



details:   https://anonhg.NetBSD.org/src/rev/97f4e00ae59b
branches:  trunk
changeset: 806052:97f4e00ae59b
user:      joerg <joerg%NetBSD.org@localhost>
date:      Thu Jan 29 20:45:41 2015 +0000

description:
Sync list of hacks with reality.

diffstat:

 doc/TODO.clang |  13 ++-----------
 1 files changed, 2 insertions(+), 11 deletions(-)

diffs (28 lines):

diff -r f10acb76bb77 -r 97f4e00ae59b doc/TODO.clang
--- a/doc/TODO.clang    Thu Jan 29 20:45:16 2015 +0000
+++ b/doc/TODO.clang    Thu Jan 29 20:45:41 2015 +0000
@@ -1,4 +1,4 @@
-$NetBSD: TODO.clang,v 1.14 2014/08/13 14:43:48 joerg Exp $
+$NetBSD: TODO.clang,v 1.15 2015/01/29 20:45:41 joerg Exp $
 
 Hacks for the clang integration
 -------------------------------
@@ -6,17 +6,8 @@
 "-no-integrated-as" is used in src/sys/arch/i386/stand to compensate
 for the incomplete explicit positioning support in LLVM MC.
 
-Workaround for .fpu handling in src/sys/lib/libunwind for ARM by forcing
-GNU as.
-
 src/external/gpl3/gcc/usr.bin/backend forces tree.c to be compiled with -O0.
-g++ otherwise on trivial input.
+g++ otherwise crashes on trivial input.
 
 src/external/mit/xorg/lib/pixman uses -fno-integrated-as on ARM for the
 macro (ab)use.
-
-Clang does support union arguments for va_arg on 32bit PowerPC, hack
-around to get the files to compiles are in:
-    lib/libc/compat/sys/compat___semctl13.c
-    lib/libc/compat/sys/compat_semctl.c
-    lib/libc/sys/semctl.c



Home | Main Index | Thread Index | Old Index