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
uebayasi
a8e69e8330
Don't build sh64 code even if BFD64 as suggested by uwe@ (privately). We
...
don't need sh64 at all. This fixes sh3 MKCROSSGDB=yes build.
2009-11-26 06:34:22 +00:00
wiz
4e2c208c87
Mention IEEE Std 1003.1-2008. Bump date.
2009-11-17 15:01:26 +00:00
joerg
62bcbea33d
Add the -iremap option to gcc(1) and cpp(1). This option specifies a
...
prefix transformation rule for __FILE__ and can be used to avoid
hard-coding the location of the source tree in the resulting binary.
2009-11-11 19:03:52 +00:00
skrll
25c78277a1
Remove old binutils.
2009-11-07 17:58:14 +00:00
christos
2853bbf4b7
use %option instead of #define YY_NO_...
2009-10-29 14:49:02 +00:00
joerg
4d38a506b1
Add .%U to mark up URLs in bibliographic entries of mdoc(7) pages.
...
Discussed with wiz, Kristaps Dzonsons and Ruslan Ermilov, proposed
(without reaction) on the groff mailing list.
2009-10-25 18:33:36 +00:00
joerg
6417554561
snj doesn't like my accent, so use proper English month names.
2009-10-24 00:10:30 +00:00
joerg
14be05df39
Reduce amount of macro magic. Use canonical form of date.
2009-10-23 23:04:29 +00:00
christos
1d7b1a9552
if we have getdelim, we don't need to supply our own, always.
2009-10-19 00:29:30 +00:00
martin
5526bb0709
If TARGET_FLOAT_FORMAT is not IEEE_FLOAT_FORMAT (i.e. we have no NaNs),
...
do not compile special code to fix up different NaN values.
Re-enable complex support functions in libgcc for vax.
2009-10-01 20:07:09 +00:00
skrll
9f68db4a1a
Use += in previous so the flags from config/t-netbsd aren't lost.
2009-08-16 17:33:14 +00:00
matt
20078a6d9f
Pull in a hunk from t-linux64 for compile flags for CRTSTUFF
2009-08-16 13:16:52 +00:00
matt
a630fd3317
Merge most of the builtin_defines from Linux since they are far superior
...
to the ones NetBSD has and it allows easier porting.
2009-08-12 02:12:44 +00:00