Nagy Károly Gábriel
9c124ad858
toolchain: removed gettext and pam
8 years ago
Nagy Károly Gábriel
2212a0c96e
flags: introduce GNU-11 flag, to hardcode -std=gnu++11
8 years ago
Nagy Károly Gábriel
630f4521ba
fl_wrapper: issue a warning about large file capability only if libc is glibc
8 years ago
Nagy Károly Gábriel
c5b59392b3
lib/libsde.in: replaced the getent call with grep.
8 years ago
Nagy Károly Gábriel
e380393b86
toolchain: removed hard select of glibc
9 years ago
Nagy Károly Gábriel
e27268eee5
early: made early musl based instead of uClibc
9 years ago
Nagy Károly Gábriel
22dc1f8a9e
early: added isl needed for toolchain build
9 years ago
Nagy Károly Gábriel
b398a9e32c
toolchain: added squashfs-tools needed to build a qemu image
9 years ago
Nagy Károly Gábriel
d8f3a3fafe
toolchain: replaced image type none with squashfs
9 years ago
Nagy Károly Gábriel
00b0094640
toolchain: reworked package selection to be modular
9 years ago
Nagy Károly Gábriel
0cb0c713a3
toolchain: enhanced target to only build a minimal kernel
9 years ago
Nagy Károly Gábriel
4da31e83b4
toolchain: modified pkgsel and added linux.cfg (WIP)
9 years ago
Nagy Károly Gábriel
f10595d82c
opensde: introduced toolchain target
9 years ago
Nagy Károly Gábriel
8442373ccd
lib/libsde.in: enhanced to read the correct $SDESETTINGS even under sudo.
9 years ago
Nagy Károly Gábriel
1b7fc27a44
sde-build-tools: on some platforms automagic happens and \n works as LF in
${wrappervars// /\n}, but since we echo -e that construct should be ${wrappervars// /\\n}
9 years ago
Nagy Károly Gábriel
62b35962ee
cmd_wrapper: fix libc support see Note
Note:
at least musl-libc and newer glibc stick to standards and consider
setenv(..., NULL, ...) UB as per
http://pubs.opengroup.org/onlinepubs/9699919799/functions/setenv.html
We choose this fix because it mimics old behaviour of glibc, but the real fix
would be to not call at all setenv with NULL second parameter.
Musl relevant mail thread:
http://www.openwall.com/lists/musl/2015/04/23/1
9 years ago
Alejandro Mery
a6bf9eb24c
early: added pkgconfig to early, needed by lvm2.
9 years ago
Alejandro Mery
6817fbaa0b
fl_wrapper: use the standard `environ` instead of ` __environ`
10 years ago
Alejandro Mery
553ca808ed
sde-build-tools: improve libc detection to support fl_wrapper for musl
10 years ago
Christian Wiese
4f80fca4f5
lib/functions.in: moved $configcachfile handling into create_config_cache()
10 years ago
Christian Wiese
51f1b658ca
remove architecture/share/config.cache
Note:
This is a cross-repository commit, because this highly glibc specific
config.cache file will be put into package/*/glibc/share/config.cache!
11 years ago
Christian Wiese
65556aad56
lib/functions.in: introduce configcachefile variable which holds a space delimited list of config.cache files
11 years ago
Christian Wiese
6c236a9c2a
lib/functions.in: changed to test for $base/architecture/share/config.cache before trying to access it
12 years ago
Christian Wiese
251f8455a9
architecture/x86-64: add optimisation choice for Core i3/i5/i7 Haswell
11 years ago
Christian Wiese
42f1800d1b
architecture/x86-64: fixed typo in optimisation identifier for Core i3/i5/i7 Ivybridge
11 years ago
Christian Wiese
02f05c91b2
architecture/x86-64: add codename for AMD family 10h based core in description
11 years ago
Christian Wiese
899c8a170c
architecture/x86-64: add optimisation choices AMD Family 15h Bulldozer and Piledriver core based CPUs
11 years ago
Christian Wiese
18a50558a6
architecture/x86-64: add optimisation choice for AMD Family 14h Bobcat core based CPUs
11 years ago
Christian Wiese
42be22fdf0
architecture/x86-64: add optimisation choice for AMD Family 10h based CPUs (aka Barcelona)
11 years ago
Christian Wiese
c1c2b55589
architecture/x86-64: add optimisation choices for improved versions of K8, Opteron and Athlon64 with SSE3 support
11 years ago
Christian Wiese
d76f5d787f
architecture/x86-64: add optimisation choices for Core i3/i5/i7 variants
11 years ago
Christian Wiese
97aa920bb5
architecture/mips: remove support for old MIPS based CPUs
Anyway it is highly unlikely that anyone will use OpenSDE to build a system
for those vintage-style CPU models.
11 years ago
Christian Wiese
2f8f8f8778
architecture/mips: improved description of newly added MIPS cores
11 years ago
Christian Wiese
9fb2977e0c
architecture/mips: fixed copy-paste-typos in mappings of MIPS 4K series
11 years ago
Christian Wiese
8e7d815773
lib/functions.in: fixed .la file correction when moving them to /usr
This fixes the case the 'dependency_libs' entry had more than one .la file
without /usr prefix listed.
By using the former simple sed pattern only the first listed path was
corrected.
11 years ago
Christian Wiese
5b35d27e89
architecture/mips: add optimisation choices for MIPS 1004K series
11 years ago
Christian Wiese
2ff678bb02
architecture/mips: add optimisation choices for MIPS 74K series
11 years ago
Christian Wiese
02be7889eb
architecture/mips: add optimisation choices for MIPS 34K series
11 years ago
Christian Wiese
661f4b6a35
architecture/mips: add optimisation choices for MIPS 24K series
11 years ago
Christian Wiese
8b405068fb
architecture/mips: add optimisation choices for MIPS 4K series
11 years ago
Christian Wiese
340443bc05
target/generic: add bc to minimal choice as it is required during the kernel build now
11 years ago
Christian Wiese
f81bf06e5a
architecure/arm: fixed to also expose fpu optimisation settings when softfp float ABI is selected
11 years ago
Alejandro Mery
7c9e9e512b
filter: remove SDECFG_FILTER_NODEVEL as it destroys .la fixing
Signed-off-by: Alejandro Mery <amery@geeks.cl>
11 years ago
Alejandro Mery
f5c7b17123
sde-build-tools: move strip_wrapper into a separated file and fix bashism
Signed-off-by: Alejandro Mery <amery@geeks.cl>
11 years ago
Christian Wiese
29ed6412bb
architecture: changed arm to add the architecture into SDECFG_ID
11 years ago
Christian Wiese
1fce2aac4a
architecture: changed arm config to always make the ARM architecture chooseable
11 years ago
Christian Wiese
2f45e5e6e2
architecture: added generic arm config options
Note:
This options are available when "generic" optimization is selected!
12 years ago
Christian Wiese
f68ce312bd
architecture: remove support for DEC Alpha CPUs
This architecture can be considered pretty dead
https://en.wikipedia.org/wiki/DEC_Alpha
.............................................................................
On June 25, 2001, Compaq announced that Alpha would be phased out by 2004 in
favor of Intel's Itanium, canceled the planned EV8 chip, and sold all Alpha
intellectual property to Intel.
.............................................................................
11 years ago
Alejandro Mery
81792c7e27
sde-update-tree: auto-stash (and restore) local changes on update before the rebase
11 years ago
Alejandro Mery
d8854f53dc
Config: add -t option to create new configs for a given target
Signed-off-by: Alejandro Mery <amery@geeks.cl>
11 years ago