| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
|
|
|
| |
The V={1,2} have opposite meaning in uClibc and uClibc-ng, reflect that.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
Skip gettext/libiconv on linux-gnu
|
| |
| |
| |
| |
| |
| |
| | |
Previous version by Ray Donnelly was skipping them for all *linux*.
This skips it for GLIBC only.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| |/
|/| |
Determine whether -E/-r option selects extended regexp
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
... and then use the right option. See the note in scripts/functions
on where we should use ${foo} and where just 'foo'; this boils down to
whether we can expect the build tools override to be in effect (e.g. in
the actual build scripts) or not (i.e. outside of scripts/build).
While running in scripts/functions, or in scripts/crosstool-NG.sh the
build tools override directory (.build/tools/bin) may have not been
set up (yet, or at all).
Also, modify the installed scripts (populate, xldd) accordingly.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
Select wget vs curl, BSD stat vs GNU stat
|
| |
| |
| |
| |
| |
| | |
Seems like MacOS may have either in the path.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Backport mutextattr typo fix to 2.24 and 2.23.2
|
| |/
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| |/
|/| |
Fix typo in toolchain.in
|
| |
| |
| |
| | |
Signed-off-by: Dave Flogeras <dflogeras2@gmail.com>
|
|\ \
| | |
| | | |
Skip complibs check on host for canadian
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
... they all want to run the binaries they produced, which fails
when build!=host.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |/
| |
| |
| |
| |
| | |
Upstream: https://github.com/madler/zlib/pull/225
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| |/
|/| |
Fix Cygwin build of old gcc and glibc
|
| |
| |
| |
| |
| | |
Original patch by: Ray Donnelly <mingw.android@gmail.com>
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
'relocs' is no longer built when installing the headers.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
... backported from newer GCC releases.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|/
|
|
|
|
|
| |
... it is not needed to install headers and causes build failures
in more than one setup (cygwin, macos).
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
Allow one to select uclibceabi/uclibcgnueabi suffix
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Restore old kernel/glibc versions
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fix from upstream.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add patches for versions that didn't have them - patches updated/retired
as necessary.
Also, disallow 2.12.2 for architectures in ports - this version did not have
ports addon.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Claus Strasburger <claus@strasburger.de>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | | |
... though none are provided by default.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This partially reverts commit 429b3e884662a3b9a72890aae23865501e66330f.
Bring back the patches for glibc 2.12 and newer. Propagate/refresh
some patches as needed.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This partially reverts commit 88e8852ccd94a60979971454f8b49cb1d06cd907.
Bring back releases 2.12 and newer of glibc, along with the associated
Kconfig machinery. Simplify it slightly.
|
| | |
| | |
| | |
| | | |
This reverts commit 39273e0843cc5f7f91d50651b299a0472f59f472.
|
| |/
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Require BFD linker if building for flat format
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If GDB is turned off, the script will not be even sourced. Otherwise,
if GDB checkbox is set but none of the cross/native/gdbserver are
selected, debug.sh gives a bogus error message.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Hence, it is better to enforce via config rules: elf2flt does not
play nice with ld wrapper, when both ld.bfd and ld.gold are present.
Limit the choices to just 'ld.bfd' for flat-format architectures.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Supply --disable-build-with-cxx instead of requiring C++
|
| |/
| |
| |
| |
| |
| |
| | |
... when building native GDB/gdbserver.
Suggested by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| |/
|/| |
README.md typo: archictecture -> architecture
|
|/
|
|
| |
Signed-off-by: Steve Phillips <steve@tryingtobeawesome.com>
|
|\
| |
| | |
ARM with arch suffix - elf2flt fix
|
| |
| |
| |
| |
| |
| |
| | |
... that exhibited the issue with elf2flt configuration. Original reported
did not provide the config, and did not respond.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CT_TARGET is composed as "${CT_ARCH}${CT_ARCH_SUFFIX}", so CT_TARGET may
become something like "armv7", for example. This is used by the configure
script to set the "CPU" variable in the Makefile, leading to a commad line
containing
-DTARGET_armv7 -DTARGET_CPU="armv7"
In this case the compilation of elf2flt.c fails with "Don't know how to
support your CPU architecture??". Passsing "CPU=${CT_ARCH}" in the make
command line overrides the configured value and solves the problem.
Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
|
|\
| |
| | |
Enable WCHAR in a sample
|
| |
| |
| |
| |
| |
| | |
... needed to build canadian cross on top of it.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Pick up upstream fixes in elf2flt
|