joerg
7ee80c6f6e
Update LLVM/Clang snapshot to 132736. This fixes two situations where
...
libraries could end up with text relocations.
2011-06-08 08:48:38 +00:00
joerg
cbfa018ce3
Add () that match operator order.
2011-06-07 20:04:32 +00:00
plunky
5e99487c50
make PCC_DEBUG a global flag (will not compile without, currently)
2011-06-07 13:30:35 +00:00
plunky
43d2b2a329
use better method of creating version string, current method can
...
introduce spurious " characters during stringification
2011-06-07 13:07:26 +00:00
spz
1bddfb5091
fix up OPENSSL_VERSION_NUMBER check for entropy_add so it deals with the
...
current situation. Compile-checked by dholland, thanks.
2011-06-06 05:40:34 +00:00
tsutsui
5fbf2258b9
Handle implicit library dependency for static builds:
...
- libheimbase is required by libkrb5
- libwind is required by libhx509
2011-06-04 02:08:50 +00:00
plunky
82bbedc657
INCLUDEDIR and LIBEXECDIR only need to be defined for the
...
pcc front end
2011-06-03 13:31:25 +00:00
plunky
f56267db07
sterilise the environment before running configure
2011-06-03 08:56:39 +00:00
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