mrg
bae714a51c
regenerate, now sun2 libgcc links with applications fine.
2011-07-11 08:25:09 +00:00
mrg
3e3f99ad94
make this look more like the (working) gcc 4.1 configuration, and make
...
this actually work on netbsd/sun2.
2011-07-11 08:23:48 +00:00
mrg
4292af252e
XXX: add a prototype for __cmpdf2() so this compiles with -Werror.
2011-07-11 08:23:16 +00:00
mrg
67e341bb50
use m68k/t-floatlib on netbsd m68* platforms.
2011-07-11 08:22:49 +00:00
mrg
fd2a48532a
force HAVE_AS_SPARC_GOTDATA_OP to false, since those relocs seem
...
busted with our binutils. now sparc64 seems to work fine.
2011-07-10 15:28:26 +00:00
mrg
c590ede942
make mips64 builds of gmp and mpfr work including compat libs.
2011-07-10 03:05:33 +00:00
mrg
1b7b730ff0
make these look more like the sparc/powerpc ones.
...
XXX: a big chunk of these Makefile.inc's should promoted to the
XXX: main Makefile.
2011-07-10 02:41:50 +00:00
mrg
ef65ebf1e0
add a hack for emips libgcc (32 bit mips with softfloat.)
2011-07-10 02:39:57 +00:00
mrg
4f6b39fb44
hint from scw: "bx" is a thumb instruction. add code to work with
...
non-thumb cpus. now /usr/bin/cc on my shark actually runs properly
without crashing (but very very slowly.)
2011-07-09 15:00:08 +00:00
mrg
44399259a7
regenerate to remove MASK_64BIT.
2011-07-09 14:59:16 +00:00
mrg
abfdaed3ef
take MASK_64BIT out of the default target flags.
...
how this did not break all sorts of stuff i don't know!
2011-07-09 14:58:34 +00:00
mrg
50d7346b7f
XXX: like ppc, build sparc gmp files with -DPIC for now.
...
now /usr/bin/cc in a gcc 4.5.3 world works on a sparc.
2011-07-08 09:21:17 +00:00
joerg
1cb60d627b
Update LLVM/Clang snapshot to r134635. This reduces the memory usage in
...
preprocessor heavy code and recognizes mipseb as alias for mips.
2011-07-07 21:59:14 +00:00
joerg
6873db4871
Invert def/undef condition to make LLVM_DEVELOPER=yes work as expected.
2011-07-07 21:46:50 +00:00
drochner
bd5f274d5d
ignore error of "rmdir", to let "make clean" succeed in an already
...
clean directory
2011-07-07 17:55:26 +00:00
matt
c367154631
Get rid of the hack that limited long double to 64 bits. We support 128 bit
...
long doubles now.
2011-07-07 17:27:46 +00:00
mrg
9692f6d4a2
- un-obsolete a pair of files we want to remain installed (XXX i wonder
...
if a way to have "clean builds" not run "postinstall fix obsolete" in
the $DESTDIR so that these sorts of errors will appear as set list
errors instead of being skipped
- fix the list of headers to install for GCC 4.5, based upon the mknative
${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
2011-07-07 08:46:20 +00:00
mrg
bdf189d888
for now, compile all the powerpc asm files -DPIC. fix this properly by
...
either compiling the dynamic version in a other dir separately, or call
gcc on the fly with the right arguments without generating .S file at all.
2011-07-07 08:02:52 +00:00
mrg
fc24f81836
apply a couple of (int) before r_type switch usage.
2011-07-07 07:47:11 +00:00
mrg
dc1519dda0
remove CONFIG_TOP_SRCDIR definitions provided by our Makefile.
2011-07-07 06:30:02 +00:00
mrg
7335abb57a
add missed mknative-gcc hppa file
2011-07-07 05:58:10 +00:00
mrg
3eb93c2d5b
alpha and hppa mknative-gcc files.
2011-07-07 02:07:31 +00:00
mrg
c9663b8648
gmp files for alpha and hppa.
2011-07-07 02:06:32 +00:00
mrg
1307b14960
add ${G_LIB2ADD:H:O:u} to the .PATH to find all headers
2011-07-07 01:27:47 +00:00
mrg
3884174ae9
add hppa-netbsd support.
2011-07-07 01:27:30 +00:00
drochner
d2fc1968ed
update mpfr to PL4 (minor fixes)
2011-07-06 19:53:24 +00:00
drochner
13669b2e41
cleanup:
...
-fix for OBJDIR
-link mpfr against gmp, and mpc against gmp+mpfr
-clean up generated files
2011-07-06 19:52:05 +00:00
mrg
55bcf9d074
cast to int as the fake relocs are not in enum elf_ppc_reloc_type, and
...
GCC 4.5 complains about values not in the enum as part of a switch block.
2011-07-06 09:01:35 +00:00
mrg
a6aacda2c0
fix update build break on sh3.
2011-07-06 01:18:32 +00:00
joerg
49b9052057
Update LLVM/Clang snapshot to 134438 for configuration updates for
...
various platforms.
2011-07-05 23:02:31 +00:00
spz
85afcc6138
increase libdns minor version
2011-07-05 22:05:36 +00:00
spz
e69d9c6eb6
merge import of bind-9.8.0-P4
2011-07-05 21:59:18 +00:00
spz
6654acd7c3
Import of bind 9.8.0-P4
...
Upstream changelog:
--- 9.8.0-P4 released ---
3124. [bug] Use an rdataset attribute flag to indicate
negative-cache records rather than using rrtype 0;
this will prevent problems when that rrtype is
used in actual DNS packets. [RT #24777 ]
--- 9.8.0-P3 released (withdrawn) ---
3126. [security] Using DNAME record to generate replacements caused
RPZ to exit with a assertion failure. [RT #23766 ]
3125. [security] Using wildcard CNAME records as a replacement with
RPZ caused named to exit with a assertion failure.
[RT #24715 ]
3123. [security] Change #2912 exposed a latent flaw in
dns_rdataset_totext() that could cause named to
crash with an assertion failure. [RT #24777 ]
3115. [bug] Named could fail to return requested data when
following a CNAME that points into the same zone.
[RT #2445 ]
2011-07-05 21:22:43 +00:00
joerg
288bb96063
Hook up LLVM's MIPS target.
2011-07-05 19:37:10 +00:00
joerg
1b9578b8c2
Hook up LLVM's ARM target.
2011-07-05 17:22:20 +00:00
joerg
c8a6f85bd1
Use a different switch to explicitly disable developer-only libraries
...
for the toolchain build.
2011-07-05 17:15:51 +00:00
joerg
0ffe711036
Doesn't need the X86 disassembler.
2011-07-05 17:06:10 +00:00
joerg
b49cc14919
Hook up LLVM's SPARC target.
2011-07-05 14:15:56 +00:00
mrg
4369a0fb72
fix the ordering of gmp, mpfr and mpc libraries. add to DPLIB.
2011-07-05 08:36:17 +00:00
mrg
4c9a9726fc
oops, put back _arm_fixunssfsi into arm libgcc.
2011-07-04 22:44:55 +00:00
joerg
8597eac543
Hook up LLVM's PowerPC.
2011-07-04 22:37:58 +00:00
joerg
9980449ca3
Update LLVM/Clang to r134393 for NetBSD/PowerPC changes.
2011-07-04 22:20:45 +00:00
joerg
b0f1ff448a
Update LLVM/Clang to r134374. This brings the xstorerng alias for Via
...
PadLock, a bugfix for the C++ ABI in one edge condition and various
compiler improvements.
2011-07-04 16:10:38 +00:00
mrg
5fb2e37596
don't use libgcc softfloat stuff now that it is in our libc. regenerate.
2011-07-04 12:54:24 +00:00
mrg
b0c66baaac
support LIBMPFR_MACHINE_ARCH, for compat.
...
expand the list of platforms here significantly.
XXX: someone who knows FP well across our platforms should have a look
XXX: at this list and fix any errors / omissions i've made.
2011-07-04 12:38:29 +00:00
joerg
b94ac99b05
Fix const usage to be consistent with the other files. ml_shell and
...
ml_examine are constant pointers, not pointers to constant data.
2011-07-04 12:31:53 +00:00
mrg
900aee4765
regenerate
2011-07-04 12:01:56 +00:00
mrg
77c9e6a6cb
don't force LIBGMP_MACHINE_ARCH:=${MLIBDIR}.
2011-07-04 12:00:15 +00:00
tron
41350e18b8
Unexpand "$NetBSD$" in code for adding RCS Ids.
2011-07-03 23:25:01 +00:00
tron
9ff59f5fba
Add missing interpreter and RCS Id.
2011-07-03 23:22:37 +00:00