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
drochner
20f5933022
fix some operator precedence confusion (found by clang++)
...
Don't know whether this had a visible effect in practice, but the code
obviously didn't behave as expected.
2010-05-06 18:54:35 +00:00
drochner
8d2b0eb1d3
make the stdc++ headers usable for clang++. clang wants that __weakref__
...
declarations are "static", gcc-4.1 uses "extern" here.
(gcc-4.2 uses "static" as well, so this looks like a bug in gcc.)
approved by mrg
2010-05-06 10:01:20 +00:00
uebayasi
fdee31b059
Make this build.
2010-04-21 12:58:38 +00:00
christos
765fc163a7
don't pretend to have do_fstatvfs
2010-04-07 17:13:10 +00:00
christos
2446060385
fix syntax errors
2010-04-07 12:58:33 +00:00
christos
66aa934e53
update system call table to reflect reality.
2010-04-06 23:02:10 +00:00
mrg
1872638e5b
don't include linux unwind support. we don't do this on 32 bit ppc,
...
we don't have the symbols to support it, and it breaks c++ linking.
from dennis.c.ferguson@gmail.com in PR#43041.
2010-03-27 20:11:06 +00:00
joerg
7780622b8d
Use HUGE_VAL on VAX as INFINITY requires a warning according to ISO C99
...
on VAX. Use the less intrusive approach of a conditional here.
2010-03-01 00:15:47 +00:00
joerg
851c61a98d
Resolve disagreement between comment and code in favour of the comment,
...
so that more than one .%U can be used. Found by Jukka Ruohonen.
2010-02-27 21:15:54 +00:00
dsl
02b1580f48
Fix check for old trap frame layout.
2010-02-22 08:19:38 +00:00
wiz
8f657e21de
Fix typo (specifed -> specified).
2010-02-18 14:00:39 +00:00
wiz
65b4cc1cbf
Fix typo.
2010-02-09 23:07:13 +00:00
christos
3acd53d157
add libelf
2009-12-20 20:15:07 +00:00
uebayasi
6d1f240d45
Fix parallel build. Analyzed & patch provided by enami@, thanks!
2009-12-15 11:39:05 +00:00
matt
36c802e628
Merge gcc mips64 support from matt-nb5-mips64.
2009-12-14 00:40:04 +00:00
enami
72ec821622
Lookup lwp0.l_addr instead of proc0paddr to locate PCB.
2009-11-27 02:51:15 +00:00