mrg
d70944f410
put a couple of "noreturn" warnings under -Wno-missing-noreturn
...
XXX not really correct, but there is no other way to disable these
XXX warnings currently.
2006-05-12 00:40:21 +00:00
mrg
1fb90918ec
pull across support for:
...
hppa-netbsd
armeb-netbsd
ia64-netbsd
m68010-netbsd
sparc64-netbsd
from the GCC3 tree.
2006-05-12 00:39:28 +00:00
mrg
8b372f5bf6
pull across the old -isystem-cxx support, but, because "-isystem/bar/foo"
...
is valid now, -isystem-cxx looks in directory "-cxx", so call it
-cxx-isystem now.
2006-05-12 00:33:26 +00:00
mrg
b94442d7df
pull over from GCC3 tree:
...
>PR/29832: J.T. Conklin: libstdc++ missing std::wstring support
>This wonderful patch together with yesterdays wcsftime addition, makes
>us able to use wide strings in c++
2006-05-12 00:25:57 +00:00
mrg
c5f4b7b025
undefine "rtx" before re-defining it.
2006-05-12 00:25:04 +00:00
mrg
df80da1eff
only need to #include "localedir.h" if USE_NLS is defined.
2006-05-12 00:24:43 +00:00
mrg
fafcb5dc4d
don't include <machine/ansi.h> on NetBSD if inhibit_libc is defined.
2006-05-12 00:24:09 +00:00
mrg
5a7bbee727
#if 0 a warning that has no -Wno-foo flag that (often wrongly) says that
...
the va_start() is called incorrectly.
2006-05-12 00:20:21 +00:00
mrg
2fded4a2d3
we want a target-libiberty so we can pull mknative info out from it.
2006-05-12 00:19:09 +00:00
mrg
a6946cf17d
match "sh5".
2006-05-12 00:18:30 +00:00
rillig
cbe8405661
Added another regression test which is currently commented out, since it
...
is not yet fixed.
2006-05-12 00:05:59 +00:00
mrg
ce51c72be5
quell GCC 4.1 uninitialised variable warnings.
2006-05-11 23:54:39 +00:00
mrg
340a97942e
if SOFTFLOAT_FOR_GCC is not defined, don't declare float_detect_tininess.
2006-05-11 23:53:14 +00:00
mrg
33ffc74201
- bump libobjc to version 2.1
...
- now that OBJCOPTS.file.c works, use it for the objects that need it
- always pass -fno-strict-aliasing -fexceptions like the GCC build does
2006-05-11 23:52:41 +00:00
mrg
1751f5c2bc
update the lists for GCC4 uninit warnings and GCC4 pointer sign/strict
...
aliasing warnings.
2006-05-11 23:51:06 +00:00
mrg
43419a069b
sprinkle a little (char *) to quell GCC4.
2006-05-11 23:50:15 +00:00
mrg
1ed40e7c8b
add support for ${OBJCOPTS} and ${OBJCOPTS}.<lib|prog|fn>.
2006-05-11 23:47:34 +00:00
mrg
aadd7d4847
sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.
2006-05-11 23:16:28 +00:00
mrg
b18db50b21
cast the return value of several macros that evaluate to "(func() == FOO)"
...
to (void) to avoid "computed value not used" warnings.
2006-05-11 22:26:54 +00:00
mrg
ae844d5313
turn on -Wno-pointer-sign for all kernel code.
2006-05-11 22:24:48 +00:00
mrg
2a5124235b
if we are going to cast the 3rd argument to accept_info_request(),
...
use the right type.
2006-05-11 21:17:02 +00:00
gdamore
37aa1cc453
Added entries for edid, ddc, vesagtf, and ddc_read_edid.
2006-05-11 21:11:29 +00:00
gdamore
fb287f2aae
Added ddc.4, ddc.9. and edid.9
2006-05-11 21:06:41 +00:00
gdamore
1247b1ef2d
Add preliminary documentation for DDC and EDID subsystem.
2006-05-11 21:00:18 +00:00
mrg
4a7d55e29a
our recvfrom() uses socklen_t *.
2006-05-11 19:25:28 +00:00
mrg
f066626ffb
char -> u_char in a couple of places to match other variables.
2006-05-11 19:16:42 +00:00
mrg
187c39fd03
in uaudio_process_as() initialise ai.aformat and ai.ifaceh.
2006-05-11 19:09:25 +00:00
gdamore
80044be1b4
Change edid_parse() to take the edid structure as argument rather than
...
allocating its own. (This is cleaner since we aren't allocating any
other data in this structure.)
Get rid of edid_free() as a result.
2006-05-11 19:05:41 +00:00
sjg
fc23c7c758
Remove the modterm case from moderrs, the syntax errors
...
generated by /bin/sh on other systems are not consistent.
2006-05-11 18:48:33 +00:00
christos
90463da1f9
Address the remaining Coverity problems from Mark D. Baushke
2006-05-11 17:47:49 +00:00
garbled
b1e7b0cf85
I changed the ramdisk size in the kernel, but failed to change the size
...
of the ramdisk image. Thanks to he for catching this one.
2006-05-11 17:23:18 +00:00
mrg
efb8c0c93f
if GCC>3:
...
- add -Wno-attributes -Wno-pointer-sign to CWARNFLAGS.
- add -fno-strict-aliasing to CFLAGS [*]
our kernel again needs a bunch of work for this to be enabled.
2006-05-11 17:21:38 +00:00
mrg
e221bc9fb9
in _m_gmon_destructor(0 when traversing the list, add (void *) to the cast
...
chain.
2006-05-11 17:19:15 +00:00
mrg
117693dfce
when calling compile_tr() add (void *) to the 2nd argument's cast chain.
2006-05-11 17:18:19 +00:00
mrg
b569463af0
in pecoff_load_file() make size a u_long to match it's use.
2006-05-11 17:17:00 +00:00
mrg
aa75540c7c
native_sigset13_to_sigset()'s first argument is a sigset13_t *.
2006-05-11 17:15:54 +00:00
mrg
6f4493cd5c
xdr sucks. sprinkle some (void *) casts into it's functions taking void **,
...
and shut up GCC4.
2006-05-11 17:11:57 +00:00
mrg
d2eb498e2b
- log2() -> lfs_log2().
...
- fix a couple of entries in struct lfs lfs_default:
- in a comment, it's called dlfs_freehd now
- dlfs_inodefmt comes after dlfs_tstamp. fortunately for this
one, LFS_44INODEFMT is also 0 so the right thing was happening.
2006-05-11 16:56:50 +00:00
mrg
77c7eed08d
add128() wants bits64 * as it's 5th argument.
2006-05-11 16:38:44 +00:00
christos
5eed059930
Add MSG_NOSIGNAL (from FreeBSD)
2006-05-11 15:49:44 +00:00
christos
b0a429fdb3
Document more MSG_ flags. From FreeBSD
2006-05-11 15:48:48 +00:00
sjg
03cbcf6532
Extract the variable modifier logic to a separate function.
...
This cuts Var_Parse in half! and allows the modifier logic to
be used recursively - when getting modifiers via variables.
Add new unit-test, to check that certain error cases are handled
correctly.
2006-05-11 15:37:07 +00:00
mrg
6daaa2e383
use a u_char[] when it is expected.
2006-05-11 12:27:21 +00:00
mrg
bb50bce731
avoid some char * vs. u_char * issues.
2006-05-11 12:26:38 +00:00
yamt
ccc0bd2ab6
remove irqblock[] as no one uses it. reviewed by Ben Harris.
2006-05-11 12:05:37 +00:00
liamjfoy
1ee9d337ea
clear errno before using strtol
...
ok christos & joerg
2006-05-11 12:02:08 +00:00
yamt
ee458ef97e
include errno.h directly rather than via user.h.
2006-05-11 12:01:33 +00:00
yamt
060eacec48
#include a necessary header directly, rather than via user.h.
2006-05-11 12:00:20 +00:00
yamt
49cee5da7c
#include a necessary header directly, rather than via user.h.
...
while i'm here, remove unnecessary #include.
2006-05-11 11:58:04 +00:00
yamt
2416177358
tweak for user.h cleanup.
...
while i'm here, remove unnecessary #include.
2006-05-11 11:56:38 +00:00