skrll
e960d69d35
Create a sanitise_includes function and use it everywhere it's needed.
2013-05-05 07:11:34 +00:00
skrll
e75ab118f0
Avoid populating mknative output with gmp,mpfr, and mpc source
...
directories
2013-04-25 16:18:43 +00:00
skrll
3aad465ab1
Use --with-{mpc,mpfr,gmp}-{lib,include} to avoid the LIBISPRIVATE=no
...
dance in mknative and avoid poluting the DESTDIR.
Update the README to reflect this.
2013-04-18 05:20:00 +00:00
martin
db54b43cab
Note MKRUMP=no and the need to specify HAVE_GCC= explicitly when using
...
MKGCC=no. Also point at but number 47353.
2012-12-26 19:11:27 +00:00
skrll
18ea2c9f55
More tweaks
2012-09-27 11:29:49 +00:00
skrll
35ceab06ed
No need to do "obj includes" twice.
2012-09-25 11:12:16 +00:00
skrll
40ecf146db
More tweaks. I didn't manage to complete a mknative from scratch run, but
...
this is a step in the right direction.
2012-09-25 06:55:10 +00:00
skrll
9378dd0cd5
Update for gcc 4.5.4
2012-09-18 07:05:15 +00:00
skrll
f26f274521
Attempt to describe the gcc 4.5 method (untested)
2012-09-16 15:09:55 +00:00
skrll
c3746f757b
Grab CRTSTUFF_T_CFLAGS_S.
...
Gentlement start your mknative runs.
2012-08-11 16:05:01 +00:00
joerg
55a1bc2fcb
Always use system zlib. Avoids the need for 32bit build environment when
...
bootstrapping on some Linux distros. We require zlib to be present anyway.
2012-05-31 21:02:02 +00:00
skrll
3e6a962380
Fix bootstrap-libgcc for gcc 4.5
2012-01-10 12:27:54 +00:00
skrll
4684600473
Fix (harmless?) HAVE_GCC comparison version.
2012-01-10 12:26:45 +00:00
joerg
3a9ee24e6b
Explicitly request TLS support for mknative.
2011-12-12 18:59:06 +00:00
skrll
a273c995fc
Pull across the fix for target/50691
...
ok'ed by mrg@
2011-12-02 09:44:48 +00:00
matt
e1da7aef13
Fix PPC _SOFT_FLOAT
2011-10-13 19:52:33 +00:00
christos
be84a9917e
remove pre-gcc-4.5 mknative remnants that have long ceased to function.
2011-09-26 21:16:14 +00:00
mrg
68568a44b1
since omp.h is part of libgomp, put it in the libgomp files not the
...
libstdc++ files.
2011-09-23 06:43:46 +00:00
mrg
dc04629559
add libgomp support. needed by "cc -fopenmp", that koffice 2.3 wants to use.
2011-09-21 02:15:18 +00:00
matt
cc8037f3d1
Add an inline ex script to modify configargs.h for powerpc to auto-enable
...
-msoft-float.
2011-08-17 18:34:13 +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
b2ad2936ae
fix the previous
2011-07-03 12:26:02 +00:00
mrg
1f61213386
-I$DESTDIR/usr/include is escaping into the generated files from
...
the native-gcc run. add some sed commands to remove them.
2011-07-03 12:11:32 +00:00
mrg
d2d81d57a9
copy sysroot-suffix.h as well, for sh3.
2011-07-03 06:47:12 +00:00
mrg
b9c57fbd15
also pull out LIB2ADD_ST for libgcc.
2011-07-02 13:25:05 +00:00
mrg
0debd27c81
avoid creating an unused directory.
2011-07-01 02:11:14 +00:00
mrg
a8847d182c
- call each ${MKNATIVE_CONFIG_TARGET_LIBS} target separately
...
- comment out maybe-all-target-libgcc
- cope with the special transformation needed for gtyp-input.list
2011-07-01 01:27:17 +00:00
mrg
425b4dd861
fix previous; they belong in _headers1
2011-06-30 07:16:59 +00:00
mrg
2703d75c7b
- repurpose MKNATIVE_CONFIG_TARGET_LIBS to list all the targets
...
- disable building pch for the mknative run
2011-06-30 07:02:17 +00:00
mrg
089e26552b
also pull tr1_impl_headers parallel_headers and decimal_headers for libstdc++
2011-06-30 07:01:14 +00:00
mrg
3e9b4b1af1
fix all-tree.def, and add gtyp-input.list
2011-06-29 05:06:03 +00:00
mrg
8d616c352f
fix the path for libdecnumber.
2011-06-29 02:13:59 +00:00
mrg
a4e3e6142c
get libdecnumber info out of GCC.
2011-06-29 02:02:38 +00:00
mrg
9897cb288e
also need bversion.h
2011-06-28 04:30:32 +00:00
mrg
c86def5214
some more updates for GCC 4.5.
2011-06-28 03:58:55 +00:00
mrg
68a31119f2
output stuff to the right libiberty dir for gcc 4.5.
2011-06-23 12:06:32 +00:00
mrg
64f6248066
get this some what working with GCC 4.5. i at least have managed to
...
get crtstuff and libgcc to build for amd64, and have linked and tested
/bin/sh with all these GCC 4.5 compiled part.
2011-06-23 05:42:37 +00:00
mrg
63da379d23
use --sysroot with GCC 4.5. (maybe could with 4.1 too? the 4.1 code
...
here is broken right now, anyway, ever since the sysroot changes were
merged into our tree.)
2011-06-21 09:37:41 +00:00
mrg
2d7ccc14fc
initial port to HAVE_GCC = 45. mknative-gcc parts are from me
...
and are largely untested, most of the rest is from chuq.
2011-06-21 04:11:12 +00:00
matt
865180f6f7
If building the cross gcc for softfloat, add --with-float=soft so it will
...
default to it.
2011-06-10 16:31:18 +00:00
joerg
333ceea9fc
Enable support for --sysroot in binutils and gcc.
2011-03-24 13:33:42 +00:00
mrg
8c0cbe863f
revert the previous; not intended to be part of that commit, or any commit
2009-12-23 20:17:13 +00:00
mrg
3fa4bcf59c
rework the main SUBDIR list here as suggested by enami. put .WAIT on
...
the same line as the target that needs to wait, but before the target,
rather than on the previous line, which led to confusion and an error
being introduced in the previous change.
2009-12-23 20:15:21 +00:00
uebayasi
656d7ae41f
get_libgcc_new: Make previous work for digit only ABI names.
2009-12-17 15:48:13 +00:00
uebayasi
eae6ecc426
get_libgcc_new: Teach multilib.
2009-12-17 15:01:33 +00:00
uebayasi
3cb0739866
Skip parameters for multilib build for now.
2009-12-01 04:59:24 +00:00
uebayasi
87bb55865b
Handle cases where *.asm is listed in LIB2FUNCS_EXTRA (gcc/config/rs6000).
2009-12-01 03:13:26 +00:00
uebayasi
3a3e699038
Handle cases where database text files don't exist.
2009-11-30 14:34:17 +00:00
uebayasi
d77ecd459a
Call "template sources" as "tmplsrcs", not "tmpsrcs". Requested by mrg@.
2009-11-30 10:03:57 +00:00
uebayasi
970b30eb96
Prefix per-library *.mk files with libs.*.
2009-11-30 09:57:59 +00:00