Age | Commit message (Collapse) | Author | Files | Lines |
|
... 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
|
|
Restore old kernel/glibc versions
|
|
Require BFD linker if building for flat format
|
|
Supply --disable-build-with-cxx instead of requiring C++
|
|
README.md typo: archictecture -> architecture
|
|
Signed-off-by: Steve Phillips <steve@tryingtobeawesome.com>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... when building native GDB/gdbserver.
Suggested by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
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>
|
|
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>
|
|
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
|
|
Pick up upstream fixes in elf2flt
|
|
Remove "pre-declaration" of config options
|
|
... these are apparently not needed with the current kconfig and only
result in warnings like "SYMBOL changed state" and "reassigning SYMBOL".
Perhaps, it was necessary to run kconfig without first generating
config.gen? But now all the targets that invoke $(CONF) have
`config_files` as a dependency.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... including zlib fix in configure, needed to build canadian crosses
with elf2flt.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... needed to build canadian cross on top of it.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Allow some tunables for ncurses
|
|
Update kernel & glibc
|
|
3 unrelated uClibc changes, see individual commits
|
|
Add zlib as a companion lib
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
with version 1.2.11.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
- Allow user to specify configure arguments to pass through to host/target
ncurses.
- Checkbox for --disable-database
- String option for --with-fallbacks
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
instead of 'make oldconfig' and responding 'y'. This avoids 'Broken pipe'
errors in the log, as well as selects default setting for all options not
explicitly set.
This requires a small fix in the old uClibc. Won't have to maintain that fix
for long though :)
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
It has not seen any new commits since July 2015, and haven't had any
releases since May 2012.
The only two architectures marked as supported by uClibc but not by
uClibc-ng are v850 and i960. Both are marked as "BROKEN" in the most
recent release of uClibc, 0.9.33.2.
RIP, uClibc.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
It has been (incompletely) removed since 1.0.21.
Requested-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Uclibc 1.0.22
|
|
Check for C++ in configure
|
|
Require C++ support for gdbserver 7.12 or newer
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|