Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-11 | musl: fix ld.so link for loongarch64; update QEMU_EFI.fd | Waldemar Brodkorb | |
2021-11-01 | mk: Introduce KERNEL_MAKE variable | Phil Sutter | |
This combines the typical kernel make call idiom into a single variable reference. A side-effect is that parallel make is enabled (via added '-j' flag) in many cases, but that shouldn't cause harm. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2018-03-08 | fix path to new include file | Waldemar Brodkorb | |
2017-11-07 | musl: pass TARGET_CFLAGS for simple test app | Waldemar Brodkorb | |
2017-10-22 | musl: get the linker name by compiling a test app | Waldemar Brodkorb | |
2017-06-03 | musl: fix sh4eb dynamic linker name | Waldemar Brodkorb | |
2016-12-13 | sh2-nommu/j2: add better support and add required patches from musl-cross-make | Waldemar Brodkorb | |
2016-11-27 | add three library methods, static, shared or both | Waldemar Brodkorb | |
Rename the static symbol and add the choice to a more visible place for users. | |||
2016-10-03 | remove librt/libpthread packages, not required anymore | Waldemar Brodkorb | |
Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org> | |||
2016-07-07 | musl: fix powerpc soft-float | Waldemar Brodkorb | |
2016-07-07 | musl: fix sh4eb ld.so symlink | Waldemar Brodkorb | |
2016-05-14 | fix musl mipsel sf ld.so link | Waldemar Brodkorb | |
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2016-05-10 | add basic ppc64 musl support | Waldemar Brodkorb | |
2016-04-28 | rename symbol name for toolchain only | Waldemar Brodkorb | |
2016-04-23 | fix musl n32 ld.so name | Waldemar Brodkorb | |
2015-12-31 | fix musl mips soft-float bootup in qemu | Waldemar Brodkorb | |
2015-08-03 | rework kernel module infrastructure | Waldemar Brodkorb | |
Instead of maintaining mk/modules.mk which defines compilations of related kernel modules to pack together into a single package, follow an automatic approach: For every kernel module found in the modules installation directory, create a single package. There are a few caveats to cover: === Module Loading Order === Upon bootup, module loading is ordered based on the number-prefixed files in /etc/modules.d/. The correct number was previously managed in mk/modules.mk on a per-collection basis. The new approach is to have levels which modules are to be assigned to. Level 0 contains modules with no dependencies at all. Level 1 contains modules which have only level 0 dependencies, and so on. This information is determined at compile-time by make-module-ipkgs.sh. === Module Installation to Target RootFS === Since module packages are created automatically from the modules the script finds, ADK build system has no knowledge about the connection between what the user has selected in menuconfig and the actual module packages. Therefore the earlier approach to install selected packages into rootfs does not hold anymore. Instead, use wildcards to find all packages in firmware directory prefixed by 'kmod-' and install them all (hopefully doing the right thing). === Kernel Version === KERNEL_VERSION now contains KERNEL_RELEASE already By creating a localversion file, make KERNEL_RELEASE part of the kernel's version number (so KERNEL_VERSION is correct in most situations) Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2014-12-19 | use the new concept of appliances | Waldemar Brodkorb | |
- Sync with Kernel upstream Kconfig - use new feature visible - add a patch for select on choices https://lkml.org/lkml/2011/2/17/379 - rename ADK_LINUX -> ADK_TARGET_ARCH - remove package collection feature - add appliance feature to define a appliance more complete | |||
2014-06-21 | s/TOPDIR/ADK_TOPDIR/ | Waldemar Brodkorb | |
to avoid namespace collisions in some packages, rename TOPDIR. Sorry you need to make cleandir && make prereq && make | |||
2014-06-12 | fix linux header installation on Darwin | Waldemar Brodkorb | |
2014-06-08 | use ADK_TARGET_KARCH for kernel stuff, fix ppc build | Waldemar Brodkorb | |
2014-06-07 | avoid grep error message | Waldemar Brodkorb | |
2014-06-06 | musl uses subarch now | Waldemar Brodkorb | |
2014-06-05 | fix missing kernel-version in libc-dev packages, add PKG_OPTS nostaging for ↵ | Waldemar Brodkorb | |
libc packages, to avoid cpio errors | |||
2014-06-03 | fix more users of | Waldemar Brodkorb | |
2014-06-02 | refactor CPU_ARCH/ARCH variables | Waldemar Brodkorb | |
After Joerg asked me about the difference between ADK_TARGET_ARCH and ADK_TARGET_CPU_ARCH I recognized many duplication of variables for this information. These patch fixes this up. Use make cleandir && make menuconfig && make | |||
2014-05-31 | rework static linking support, works with musl/glibc, fails to boot with ↵ | Waldemar Brodkorb | |
uclibc (qemu-x86) | |||
2014-05-29 | resolve merge conflict | Waldemar Brodkorb | |
2014-04-15 | fix superh big endian compile for musl | Waldemar Brodkorb | |
2014-03-11 | finetune rebuild stuff | Waldemar Brodkorb | |
need to rebuild kmod-packages, when removed. f.e. by hudson. fix kmod-soft-watchdog while there. Use bin directory for ldd to avoid a cpio failure. | |||
2014-03-01 | add basic support for x86_64 x32 abi, convert to miniconfig | Waldemar Brodkorb | |
2013-10-22 | fix libmix packages, while checking all packages make some style cleanup | Waldemar Brodkorb | |
2013-10-21 | automatically create development subpackages, without user interaction, ↵ | Waldemar Brodkorb | |
depend on gcc for the target, simplifies a lot of library packages | |||
2013-09-18 | last bits for lemote yeelong and musl support | Waldemar Brodkorb | |
2013-09-17 | use right ld loader for armhf | Waldemar Brodkorb | |
2013-09-13 | trying to get mips and ppc musl working | Waldemar Brodkorb | |
2013-09-13 | fix half way libgcc headache | Waldemar Brodkorb | |
2013-09-04 | fix musl package for x86 arch | Waldemar Brodkorb | |
2013-08-17 | use CPU_ARCH | Waldemar Brodkorb | |
2013-08-14 | sorry libgcc problem still exist. don't know why | Waldemar Brodkorb | |
2013-08-14 | prepare the base system without libgcc even for musl | Waldemar Brodkorb | |
2013-08-14 | add ldd | Waldemar Brodkorb | |
2013-08-14 | musl libc compat updates | Waldemar Brodkorb | |
2013-08-12 | complete musl support, tested with qemu-arm | Waldemar Brodkorb | |