Age | Commit message (Collapse) | Author | Files |
|
fortran is available
* This patch adds the symbolic link only if fortran is enabled in gcc and secondly it creates
them relative and not absolute as they are right now.
|
|
This is a partial revert of aa03004ace2fabb135a6208ef8c2d2b312aa7b0b. The
approach that was taken leads to disagreement and the change was pushed
too early. DISTRO_PR is going to say and will be used inside the package
creation. There will be more disucssion on the list about where to continue
from here.
|
|
Allow a distribution to globally bump the PR of every package
this is useful when there was a change in the toolchain and
every package is going to be different.
find packages/ \( -name '*.bb' -or -name '*.inc' \) -exec sed -i s/"^PR="/"FILE_PR ="/ {} \;
find packages/ \( -name '*.bb' -or -name '*.inc' \) -exec sed -i s/"^PR ="/"FILE_PR ="/ {} \;
Acked-By: Koen Kooi <koen@openembedded.org>
|
|
components when recompiled. Also same sequence for all different combinations (uclibc/nptl/eglibc/glibc/linuxthreads). Also fixes and patches that I worked to get various ancient compilers working.
|
|
* an image compiled from scratch boots straight into X, although the avahi seggault is still there
|
|
have been 'CPP'. I have tested build for gcc-cross-4.2.2 recipe.
|
|
gcc-package-cross.inc to package it
|
|
* fixes QA issues seen on powerpc/soft-float machines, for instance
libasprintf.la referring to the build directory
|
|
everyone, not just as a slugos specific override.
|
|
various bugs in the 4.1.x and 4.0.x versions. Broken libssp and libmudflap libraries should no longer be staged into cross.
|
|
|
|
gcc-configure-{target|cross|sdk} and a common include file. Factor some common data not related to configure into gcc-common.inc. Rewrite 3.3.3 and 3.3.4 recipes to use standard includes (tested and they work).
|
|
everything needed
|
|
|
|
|
|
|
|
|
|
lower. There should be no functionality change yet, it just makes that change easier to remove target packaging from cross builds
|
|
these
|
|
|
|
|
|
fixes the sdk version to use the correct sysroot which is important for ease of use of SDKs and standalone toolchains. This change means a gcc rebuild unfortunately
|
|
violation and makes sure that gcc-cross-sdk will build as well.
* For gcc4.3 we need to look at the gmp/mpfr again as they will be required for
everything and not just gfortran
* Apply a patch to gcc_4.2.2 but only if we want to build gcc. We want to be able
to use arm-angstrom-linux-gnueabi-gfortran and the GF="$(GFORTRAN)" would have set
the fortran to 'gfortran' and we ended up with a build error. Some more experiments
with GFORTRAN_FOR_TARGET are needed.
|
|
|
|
f951 was not executable because libmpfr and libgmp which were build by
OpenEmbedded were not found. They resist in the staging lib directory and
we do not have the LD_LIBRARY_PATH set.
--enable-rpath for gcc was not an option, as we would have difficulties to
say which path would be checked (we install to cross and not staging).
Attempt to set an rpath when linking to mpfr/gmp. We pass --with-mpfr to the
gcc-cross, patch the configure to add an -Wl,-rpath, to gmplibs, this gets
set to GMPLIBS, which gets replaced to HOST_GMPLIBS in the Makefile inside the
builddir, which will be used when linking the f951 utility.
|
|
|
|
|
|
|
|
|