Commit Graph

2004 Commits

Author SHA1 Message Date
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