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
079372a7aa
install altivec.h in powerpc64.
...
from dennis.c.ferguson@gmail.com in PR#43075.
2010-03-30 07:27:08 +00:00
mrg
d7055d4003
copy across the powerpc versions of these files for now. should use
...
mknative-gdb to generate these, but my initial attempt failed and
these ones seem to be about what i'd expect anyway.
suggested by dennis.c.ferguson@gmail.com in PR#43043.
2010-03-27 20:17:31 +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
mrg
ac5bb775fa
link in libsim on powerpc64 as well.
...
from dennis.c.ferguson@gmail.com in PR#43044.
2010-03-27 19:46:57 +00:00
skrll
5b65f3319f
(re-)run gcc mknative for powerpc64.
...
Fixes PR/43008.
2010-03-19 14:01:57 +00:00
mrg
19499f3f8d
update all of these makefiles for the .so -> .pico change.
...
most of them are most harmless, but the libgcc parts are quite essential.
before this change, all the special rules for .pico files were not applied,
and exception handling wasn't enabled. this caused c++ exceptions not to
work on sparc64.
this fixes the build of boost-headers (it was correctly calling exception
support broken!), which in turn makes all the things that depend upon it
to actually work again on sparc64.
2010-03-14 00:26:09 +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
59afab0ca6
Add more FreeBSD versions.
2010-02-21 21:16:09 +00:00
wiz
00e9c46967
Add FreeBSD-8.0.
2010-02-21 21:08:27 +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
wiz
4865efa9a5
Sort library descriptions.
2010-02-04 09:07:29 +00:00
roy
98eb889579
Userland now builds and uses terminfo instead of termcap.
...
OK: core@, jdc@
2010-02-03 15:34:37 +00:00
wiz
ad9684dee2
Install mom macro sets again, per request from Petar Bogdanovic.
...
Don't install generated PostScript files that were part of the reason
for the removal.
Based on a patch by him with slight changes.
2010-01-26 15:11:56 +00:00
christos
3acd53d157
add libelf
2009-12-20 20:15:07 +00:00
uebayasi
72c3db3e60
For new libgcc rules; include generated makefiles first, then register ${LIB}
...
and on-the-fly source rules.
No changes against existing libgcc rules.
2009-12-18 13:57:10 +00:00
uebayasi
1d70400acb
Regenerate with libgcc TFmode softfloat support enabled.
2009-12-18 13:01:44 +00:00
uebayasi
ff345fa63c
Libgcc softfloat wrapper source code. This file is not auto-generated. Due
...
to the design of libgcc build procedure I had to reverse engineer this from
generated files.
2009-12-18 12:51:43 +00:00
uebayasi
75da64c9d4
Fix a misplaced conditional I made.
2009-12-18 12:48:16 +00:00
mrg
ad469079f3
copy across a hack from the mips libc/mcount build. self documenting:
...
+.if (${MACHINE_ARCH} == "mips64eb") || (${MACHINE_ARCH} == "mips64el")
+# Turn off as(1) warnings on MIPS, since warnings are fatal with WARNS>0
+# and GCC configury passes -finhibit-size-directive which causes mips-gas
+# to barf. Don't know what the real fix for this is...
+#
+# XXX should be COPTS, but that's too early
+CPUFLAGS+=-Wa,--no-warn
2009-12-17 07:24:06 +00:00
mrg
b4818d3cf1
XXX: turn off sim support by hand. yay, now gdb links on mips64.
2009-12-15 16:31:54 +00:00
uebayasi
6d1f240d45
Fix parallel build. Analyzed & patch provided by enami@, thanks!
2009-12-15 11:39:05 +00:00
skrll
b16946f34b
First pass at gdb mknative for mips64*
2009-12-15 08:25:10 +00:00
uebayasi
ca9b54662a
Conditionalize gnu/usr.bin/groff build by ${MKGROFF}.
2009-12-14 13:39:33 +00:00
uebayasi
3a48f7cfa9
Conditionalize some build directories by ${MKCXX}.
2009-12-14 12:43:48 +00:00
mrg
4a1f591022
run mknative-gcc for these, in -current.
2009-12-14 04:43:59 +00:00
mrg
e00f8f918d
regenerate these with -current mknative-gcc.
2009-12-14 03:44:27 +00:00
mrg
149287da38
add the mips64 files as found on the matt-nb5-mips64 branch,
...
for base-reference.
2009-12-14 02:26:28 +00:00
matt
36c802e628
Merge gcc mips64 support from matt-nb5-mips64.
2009-12-14 00:40:04 +00:00
uebayasi
d1b1501024
Fix inverted condition in previous.
2009-12-09 17:30:14 +00:00
uebayasi
bf65171399
Switch to new style only if is explicitly set.
2009-12-09 06:20:13 +00:00
uebayasi
311d76439d
Don't put intermediate data. Prompted by mrg@.
2009-12-09 06:08:26 +00:00
pooka
d6224f4507
Remove support for NetBSD/playstation2.
2009-12-05 16:29:10 +00:00
uebayasi
3650871eaa
Correct CLEANFILES in the new style case.
2009-11-30 13:24:32 +00:00
uebayasi
ceb0a5e740
Enable the new style build if the new style generated makefiles exist.
2009-11-30 13:07:38 +00:00
uebayasi
0f821b2360
Minor clean up. No functional changes.
2009-11-30 12:07:28 +00:00
uebayasi
ce87c08dd6
Minor clean-up for the coming changes.
2009-11-30 11:55:12 +00:00
uebayasi
f6ebb00c83
Wrapper generation rule for the new style libgcc reach-over.
2009-11-30 11:47:06 +00:00
uebayasi
7099d05cc4
Snapshot of generated files. Makfile glue will come soon.
2009-11-30 10:26:36 +00:00
uebayasi
15930f9770
Initial check-in of the new libgcc mknative analyzed files for mips64eb.
2009-11-30 08:25:47 +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
pgoyette
caced5e8b1
There's no longer a gnu/usr.sbin so don't try to descend into it.
...
(Hello, skrll)
2009-11-08 17:01:58 +00:00