joerg
7411798a6a
Don't define explicit instantiation as inline.
2011-05-25 15:51:55 +00:00
joerg
af600442cc
Fix cast
2011-05-23 22:30:14 +00:00
joerg
2dd2550884
Avoid using a variable as format string.
2011-05-23 22:17:50 +00:00
christos
4c16c0afd2
Add missing prototype for __cmpdf2
2011-05-19 03:18:01 +00:00
christos
fdb4cc3dfa
include headers to get proper prototypes visible.
2011-05-15 16:16:08 +00:00
christos
3375c9d9a4
include "system.h" for idir()
2011-05-15 14:57:35 +00:00
christos
2944c22d0c
include <sys/ioctl.h> for ioctl()
2011-05-15 14:35:47 +00:00
christos
c6b5a988f9
include headers to make prototypes visible.
2011-05-15 14:30:08 +00:00
christos
6dbc927938
include posixver.h to find the prototype for posix2_version()
2011-05-15 13:55:21 +00:00
joerg
7e04890838
Fix two rather obviousbuffer overflows, one of them hitting all the time.
...
Inspired by corresponding FreeBSD patch.
2011-05-11 23:20:46 +00:00
christos
b58828d4bd
Add a no_stack_protector function attribute to localize the effect
...
of disabling stack protection on a function-by-function level, as
opposed to per source file.
2011-05-08 01:49:32 +00:00
joerg
dd04acc9a4
Move the headers for compiler and platform specific intrinsincs from
...
/usr/include to /usr/include/gcc-4.1.
2011-04-15 13:42:22 +00:00
joerg
c5c155b784
Add back a stylish new line.
2011-04-10 21:25:56 +00:00
joerg
63235c7b3d
Reduce difference between src/tools/gcc and src/gnu/usr.bin/gcc4
...
configuration. All but the target to helper programs should be the same.
Mark include directories as sysroot-relative.
2011-04-10 16:50:18 +00:00
joerg
6d711022e5
Don't install limits.h.
2011-04-10 16:48:51 +00:00
dyoung
444d8f7fa7
I've been using this patch (which comes from Matt Thomas, maybe?) for
...
about a year. It make MKCROSSGDB=yes work for macppc, at least.
2011-04-04 22:33:32 +00:00
joerg
e9921aeb08
Don't install stddef.h and friends, they don't work as intended without
...
patching. Since our own versions are fine, don't bother.
2011-03-24 13:31:30 +00:00
matt
a1de880e3c
Define HAVE_AS_TLS until our build tools figure out how to do it.
2011-03-12 07:57:38 +00:00
skrll
95e309863f
Look for TLS on hppa on netbsd.
2011-03-10 15:14:49 +00:00
skrll
5463956946
Rename some registers to reflect reality.
2011-03-10 10:06:33 +00:00
skrll
59f75205eb
Provide more regsiters including CR27.
2011-03-03 09:43:27 +00:00
matt
3998b655ea
Explicitly make sure TARGET_SECURE_PLT is defined correctly rather than
...
relying on HAVE_AS_REL16 from "auto-host.h".
2011-02-25 22:36:10 +00:00
christos
13b2862bfd
Tell the groff and friends about libsaslc(3).
...
Sort and fix whitespace on mdoc.local.
Add libisns to doc2html.
2011-02-11 23:47:49 +00:00
matt
73f5a201e2
Default NetBSD to -msecure-plt now.
2011-02-10 07:18:29 +00:00
joerg
403637aa12
Explicitly use template to allow building with the more strict
...
template lookup in clang. From FreeBSD.
2011-02-05 00:37:40 +00:00
uwe
9d18d32a41
Branch with delay slot executes delay slot even if branch is not
...
taken, so adjust next_pc logic accordingly. Fixes SIGILL
(breakpoint's "trapa" causes an illegal slot instruction exception)
when stepping through such branches.
2011-02-04 00:05:29 +00:00
matt
b2fee41732
Default mips64 to softfloat.
2011-01-23 06:29:52 +00:00
wiz
c1f176e16d
Move isns description from dist/groff to usr.bin/groff, where it belongs.
...
Add isns to mdocml libraries as well.
2011-01-18 09:28:42 +00:00
matt
6038a89b0e
Change to reflect switchframe/callframe changes.
2011-01-18 01:28:19 +00:00
matt
9925d622a5
Enable E500 (mpc85xx) support in GCC.
2011-01-18 00:19:28 +00:00
matt
bd081d44b9
Make the MIPS N32/N64 ABIs properly support 128-bit long doubles. With this
...
change, we should be fully conformant with the N32 and N64 ABIs.
Add {fpclassify,infinity,isnan,ininf,signbit}l_ieee754.c back to lib/libc/gen.
Note that infinityl_ieee754.c will work with either 64-bit, 80-bit, or
128-bit long doubles.
2011-01-17 23:53:03 +00:00
christos
0de39c68e9
add libisns
2011-01-17 21:57:04 +00:00
njoly
c196326bfe
Add support for 32bit (i386) binaries on amd64.
2010-12-24 14:46:02 +00:00
njoly
deb4c35e46
Adjust LDFLAGS handling to fix curses detection for mknative-gdb.
2010-12-24 13:12:09 +00:00
matt
fbd8cee2df
Emit DWARF relocation in its expected form
2010-12-22 02:58:35 +00:00
wiz
3d3c5d42cb
Observe the following spelling:
...
- wide character (noun)
- wide-character (adjective)
Inspired by jmc@OpenBSD.
2010-12-16 17:42:25 +00:00
joerg
674a655551
Prefix ctype bitmask macros with _CTYPE
2010-12-14 02:28:57 +00:00
mrg
1b84084183
remove obsolete file
2010-12-11 23:04:46 +00:00
skrll
4da31ee6bb
Don't create weird notes section in hppa binaries.
...
XXX maybe pa_netbsd_file_start is the proper fix.
2010-11-25 21:37:04 +00:00
skrll
50eaa87a8f
Update pa-netbsd.h to match pa-linux.h where it should. That is, remove
...
local definitions of
ASM_PREFERRED_EH_DATA_FORMAT
ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX
and make it obvious we're not using local ASM_OUTPUT_INTERNAL_LABEL
This fixes the current build problems (and probably more)
2010-11-10 18:28:29 +00:00
dholland
5685631206
Fix -o behavior with patterns that match the empty string, as per PR 43896.
2010-09-28 00:54:04 +00:00
joerg
a64143b682
PT_STEP historically ignores the argument. Indepent of whether this
...
behavior will be restored, pass down 0 for now to unbreak single
stepping after the thread changes.
2010-08-20 15:34:13 +00:00
matt
f2d2b6453a
Don't use/rely on a constraint. Move the constraint predicate
...
to the pattern's condition.
2010-07-27 16:30:38 +00:00
matt
6910a36f83
Only allow jbls/jblc x(r) iff (x & 3) == 0
2010-07-27 01:13:41 +00:00
jnemeth
60fc9fff98
PR/43642 - OKANO Takayoshi -- update bug reporting URL in GCC
2010-07-19 20:05:06 +00:00
christos
c48dffd069
perhaps this fixes the build issue?
2010-06-03 14:32:31 +00:00
joerg
89d61a1cf0
Add .It for content of .Bl -column. Move .Pp out of .Bl.
2010-05-23 00:01:31 +00:00
joerg
da269724b9
Reflect canonical order by majority rule. The local version in share/man
...
already got this chance a while ago.
2010-05-13 20:30:01 +00:00
mrg
2eb85043a2
don't use the __{BIG,LITTLE}_ENDIAN__ test on NetBSD. it doesn't give
...
the right result for some platforms, and the later valid tests are
never used. (this problem seems fixed in newer autoconf...)
2010-05-08 02:58:33 +00:00
drochner
3ad1f9ecb6
fix an operator precedence confusion which is harmless due to some luck
2010-05-06 19:00:08 +00:00