hans
f559331e26
include config.h
2011-06-01 15:52:48 +00:00
joerg
cd92498901
Update LLVM/Clang to r132395. This brings the usual set of improvements
...
and support for dependency tracking in tblgen. Use this to make updates
more robust.
2011-06-01 14:13:41 +00:00
pgoyette
ea5a6926a5
Add missing semicolon so it compiles
2011-05-30 18:47:27 +00:00
joerg
f795474780
Hack for clang to workaround non-ICE CMSG_SPACE used in union.
2011-05-30 16:24:13 +00:00
joerg
9692a5355f
Hacks for CMSG_SPACE() not being an ICE
2011-05-30 16:20:58 +00:00
joerg
015f3042c3
Pull in report.c, 1.107 from upstream:
...
Use offsetof() macro and avoid defining dummy static union for FIELD()
macro. Makes it compilable by clang compiler.
2011-05-30 16:03:02 +00:00
joerg
28050549eb
Ignore warnings when building with clang for now.
2011-05-30 14:41:26 +00:00
spz
f93f010473
merge 9.8.0-P2:
...
- fixes CVE-2011-1910: Large RRSIG RRsets and Negative Caching can crash named
- fixes CVE-2011-0414: bind lockup during IXFR
- return a more correct error in case of policy violation
bump version of libdns and libisc
2011-05-29 15:17:08 +00:00
christos
abe8ec29d9
Handle string concatenation in terms:
...
'{ print "foo" > "file" ".txt"; }',
2011-05-28 15:13:04 +00:00
spz
fc67f3fcc1
Import bind 9.8.0-P2
2011-05-28 06:52:27 +00:00
joerg
a216da57a6
Default to -Wno-sign-compare -Wno-pointer-sign for clang.
...
Push -Wno-array-bounds down to the cases that depend on it.
Selectively disable warnings for 3rd party software or non-trivial
issues to be reviewed later to get clang -Werror to build most of the
tree.
2011-05-26 12:56:24 +00:00
joerg
fe030aa0ad
Fix formatting of time_t
2011-05-24 16:03:15 +00:00
joerg
c219644b8d
Fix printing of time_t
2011-05-24 15:51:00 +00:00
joerg
89c5df97d0
Fix another format string
2011-05-24 15:44:28 +00:00
joerg
43d31a906a
Fix format string
2011-05-24 15:30:31 +00:00
joerg
8d430e7070
Provide correct GCC_NORETURN
2011-05-24 13:48:16 +00:00
joerg
320b4cf47a
Make a gross hack nice enough to not trigger warnings with clang.
2011-05-23 22:39:25 +00:00
dsl
5415722580
Add explicit -lfoo for libraries that are required because of NEEDED
...
entries in other libraries.
This avoids a bug in 'ld' which causes it to look in the directory
specified by the RPATH entry (in the library with the NEEDED entry)
without adding the directory supplied by --sysroot.
When the RPATH entry in blindly folloed the link is done w.r.t the
systems own libfoo.so which may be missing some symbols.
(Or might have a wrong sized data area that would need copying
into the programs (or other libraries) data space.)
ld also seems to add a NEEDED entry for these libraries directly
into the program binary - this doesn't seem right to me.
Fixes my build where the installed libX11.so is dated from 2009.
CVS :----------------------------------------------------------------------
2011-05-23 17:44:41 +00:00
joerg
2f9aafde9d
Use the static inline for the body as well.
2011-05-23 15:23:24 +00:00
christos
b3030fe685
need to include in fb.
2011-05-23 02:48:48 +00:00
christos
4c91249bf3
fix name
2011-05-22 16:08:48 +00:00
plunky
1c3db706be
provide endian information to libpcc
...
(shame this doesn't use the same TARGET_XXX_ENDIAN
definition as the rest of the sources)
2011-05-22 12:01:26 +00:00
plunky
e73fc4c682
let external.h be built as a side effect of external.c, as
...
listing it explicitly means that mkext is run concurrently
twice when MAKE_JOBS > 1
2011-05-22 11:53:46 +00:00
tsutsui
6bab75db1a
Rename xorg.conf in the xserver set to xorg.conf.sample to avoid
...
overwriting a possibly modified user config file. Suggested by jmmv@.
2011-05-21 11:38:52 +00:00
tsutsui
8e8df817c6
Add RCSId.
2011-05-20 16:35:38 +00:00
plunky
762c58f13a
simplify PCC inclusion; MKPCCDMDS is not really required
2011-05-20 16:02:21 +00:00
joerg
7fb15e5d28
Update LLVM/Clang snapshot to create the correct relocation when memory
...
locations are used as immediates on AMD64.
2011-05-20 13:40:04 +00:00
tsutsui
2d893f8c1e
Add sample xorg.conf file for zaurus.
2011-05-20 08:40:04 +00:00
msaitoh
56f5ce9baa
Add support for 6050(6250 and 6150) and 6005(6205).
...
TODO: update iwn.4 manpage.
2011-05-20 01:59:14 +00:00
joerg
7845a1c161
Update LLVM/clang snapshot for support of -Wa,--fatal-warnings in the
...
integrated assembler
2011-05-19 21:06:01 +00:00
plunky
72323ee0ff
add -Dlseek64=lseek to fix the build in geode_msr.c
2011-05-18 20:55:09 +00:00
macallan
feea15727f
wsfb is no longer borked
2011-05-17 22:29:06 +00:00
joerg
d14e81e4ad
Update to LLVM/Clang revision 131404. This includes the fix for asm labels
...
on builtins (broke longjmp usage) and a better cross-compiling support
in combination with -m32/-m64.
Update configuration to include /usr/include/clang-3.0 in the search
path.
2011-05-16 19:27:47 +00:00
christos
5717128087
- turn on maintainer mode
...
- disable rules on doc
- regen
2011-05-16 00:23:20 +00:00
christos
77f7462f16
Disable wsfb, uses old loader api that does not exist anymore
2011-05-15 23:42:01 +00:00
christos
4a966d7fec
Add include path
2011-05-15 22:55:01 +00:00
christos
475b6e36c5
Add HAVE_TERMCAP_H
2011-05-15 21:35:58 +00:00
christos
e3c101ef06
Add -DHAVE_UNISTD_H
2011-05-15 21:32:47 +00:00
christos
10bda8c1e8
Add defines to get the proper prototypes in place.
2011-05-15 21:25:33 +00:00
christos
dc8891d19c
add HAVE_VASPRINTF so that we use it.
2011-05-15 21:19:20 +00:00
christos
cc7fbb210a
repeat; fix same mistake from libXaw that broke wide build.
2011-05-15 21:09:30 +00:00
christos
aa795f85d1
fix wide char support; don't use the wrong macro names.
2011-05-15 21:05:12 +00:00
christos
4e14e91053
fix missing prototypes.
2011-05-15 18:33:33 +00:00
christos
72b8fabea7
Add missing prototype.
2011-05-15 17:52:41 +00:00
christos
2c52b012a9
missing string.h
2011-05-15 01:16:29 +00:00
christos
3326babf00
copy from misc directory
2011-05-15 01:13:29 +00:00
joerg
4e20b7f563
Provide correct builtin search path for amd64's -m32 mode.
2011-05-14 22:27:58 +00:00
christos
5d62bbf09c
remove dup code.
2011-05-13 21:15:34 +00:00
christos
2344ff9853
resolve conflicts
2011-05-13 01:52:12 +00:00
christos
5ccaa8c050
from ftp.astron.com.
...
- many security related fixes
- no MAXPATHLEN limits
- fixed missing text specification on ascii magic
- new ``pascal'' style string formats
- whitespace comparison fix
- more magic
2011-05-12 20:46:28 +00:00