matt
4f3ff322ae
Use NETBSDSRCDIR. Use ?= when setting target so you can override from cmdline.
2013-02-05 02:54:01 +00:00
matt
cb9822ba41
mknative for earmhf
2013-02-05 02:51:14 +00:00
matt
9e4a740eba
Understand netbsd*-*eabi* for an os
2013-02-04 02:45:28 +00:00
martin
90a8c98760
Build glue for ia64
2012-12-26 19:39:26 +00:00
cegger
f5330ee300
Always use extern __inline__ with gcc >= 4.2.
...
Fall back to prototypes on older gcc versions.
Fixes link errors (duplicate symbols) when mpfr's configure check for libgmp
2012-12-16 14:40:07 +00:00
drochner
6eb7501d2c
collect common rules in the shared Makefile, this propagates the .OBJDIR
...
fix done for i386 last year to all other ports
2012-11-26 18:57:33 +00:00
joerg
7ad1c4e7c0
Appease shift vs substract warning for clang.
2012-10-27 06:55:54 +00:00
joerg
b38acf62c6
Decouple Clang from HAVE_GCC.
2012-08-10 16:10:29 +00:00
joerg
c14f2d4ef8
Deal with optional HAVE_GCC.
2012-08-10 16:05:26 +00:00
matt
8f9b9d1333
Add gmp configury from earm (copied from arm)
2012-08-05 18:27:13 +00:00
christos
edd104c76c
PR/46704: Antti Kantee: Recognize tilera in config.guess
2012-07-19 19:34:26 +00:00
christos
7035527430
disable exact cpu override to fix cross-compiling on linux
2012-03-27 21:56:04 +00:00
mrg
2466239b54
remove references to my src/obj trees, and make a note about avoiding
...
this in the future / should automate it too.
2012-03-20 08:21:38 +00:00
mrg
21ce43ac51
makefile frontend to run gmp configure under nbmake-$MACHINE.
2011-10-30 01:50:32 +00:00
mrg
d986b3bb4c
make sure to use powerpc64/elf.m4, not powerpc32/elf.m4 here!
2011-10-29 11:42:09 +00:00
mrg
83554ca40d
now that ppc64 sort of builds, i can generate at least gmp configury.
...
thanks christos!
2011-10-29 09:16:54 +00:00
mrg
a2a54c3f32
allow LIBISPRIVATE to be overriden, and install everything again.
...
helpful for mknative-gcc.
2011-09-21 02:06:42 +00:00
christos
c3ffa13cb0
PR/45367: Grégoire Sutre: don't depend on m4-ccas and cpp-ccas to be
...
executable; invoke the shell to run them.
2011-09-14 16:35:22 +00:00
joerg
11b90aaf13
Requires -Wno-unused-value -Wno-tautological-compare when building with
...
clang.
2011-08-09 13:01:34 +00:00
mrg
3f11e25c49
build GMP, MPFR and MPC as private libraries just for GCC. don't
...
install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them
installed into eg, /usr/lib/gcc. not convinced it is worth it.
2011-07-21 03:13:30 +00:00
tron
7b580b1338
Disable SSP warnings (not SSP itself) for this library as their are too
...
many source files with functions that use variable sized arrays.
2011-07-18 16:55:49 +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
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
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
drochner
bd5f274d5d
ignore error of "rmdir", to let "make clean" succeed in an already
...
clean directory
2011-07-07 17:55:26 +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
dc1519dda0
remove CONFIG_TOP_SRCDIR definitions provided by our Makefile.
2011-07-07 06:30:02 +00:00
mrg
c9663b8648
gmp files for alpha and hppa.
2011-07-07 02:06:32 +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
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
mrg
77c9e6a6cb
don't force LIBGMP_MACHINE_ARCH:=${MLIBDIR}.
2011-07-04 12:00:15 +00:00
mrg
5338c4af8c
clean up another generator.
2011-07-03 15:25:11 +00:00
mrg
0520daf5cd
new files to build mips64 gmp
2011-07-03 13:43:23 +00:00
mrg
7761b1c39b
gmp native files for mipsel/mipseb.
2011-07-03 11:41:30 +00:00
mrg
70931e1e5a
re-generate (add mpn_udiv_w_sdiv prototype.)
2011-07-03 07:26:21 +00:00
mrg
3f45d2627b
(re-)generate mknative-gcc files for many platforms.
...
(re-)generate the gmp files for many platforms.
2011-07-03 06:52:14 +00:00
mrg
5ee4b0f8d3
clean up the created .s files.
2011-07-03 06:43:16 +00:00
matt
81158698ed
Switch to using the secure-plt method of accessing the global offset table.
2011-07-03 03:30:19 +00:00
mrg
31ec5d717b
make this build on vax.
...
XXX: need to check this for platforms besides x86 and sparc64 to see
XXX: if HAVE_LDOUBLE_IEEE_EXT_LITTLE or friends should be defined.
2011-07-02 14:08:45 +00:00
mrg
f1d1b82795
provide one of the ugly proto-prototypes for mpn_udiv_w_sdiv().
2011-07-02 14:05:03 +00:00
mrg
d4418888f0
remove a stale XXX comment.
2011-07-02 14:04:30 +00:00
mrg
23303f4ab4
make this mostly appear to work by using the C versions for now.
2011-07-02 14:04:14 +00:00
mrg
73c2c27d52
also match .s and .S files for asm sources.
2011-07-02 14:03:20 +00:00
mrg
59dd8db7b7
gmp files for m68k. seems to build ok, at least enough to run mknative-gcc.
2011-07-02 13:43:05 +00:00
mrg
5eb47bd6a8
initial versions of these for vax. not 100% working yet.
2011-07-02 13:36:57 +00:00
mrg
0ed964cf37
split two sub-make targets into two separate make calls.
...
avoids an annoying -jN install problem. idea from dh. thanks!
2011-07-02 13:26:39 +00:00
mrg
43ff8cfa90
- add support for building GMP for powerpc, sparc, arm and armeb.
...
- XXX armeb files modified from arm, not based upon generated ones.
2011-07-01 01:51:02 +00:00
mrg
ef5d539c71
remove hard-coded CONFIG_TOP_SRCDIR macro definition
2011-07-01 01:49:42 +00:00