summaryrefslogtreecommitdiff
path: root/target/x86_64
AgeCommit message (Collapse)Author
2014-03-01add basic support for x86_64 x32 abi, convert to miniconfigWaldemar Brodkorb
2014-02-26disable hostfwd in qemu call, otherwise it conflicts running multiple qemusWaldemar Brodkorb
2014-02-19add mips64 toolchains, and microblaezelWaldemar Brodkorb
2014-02-18use bin directory for host binaries only, use new firmware directory for the ↵Waldemar Brodkorb
resulting firmware
2014-02-17Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
Conflicts: TODO
2014-02-17update to uClibc git from 02.2014Waldemar Brodkorb
2014-02-15use newer kernel for toolchain building, fix some problems with ppc and m68k ↵Waldemar Brodkorb
toolchains
2013-11-09use bzImage target for x86, disable some unused systems for nowWaldemar Brodkorb
2013-11-07Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2013-11-07update valgrind to latest upstream version, strlen is not a function in ↵Waldemar Brodkorb
ld.so in latest glibc/eglibc setups, just remove the redirect for now. enable automatic building of debug subpackages. update TODO
2013-11-06enable cirrus vga for qemu when xorg collection choosen, enable usb for ↵Waldemar Brodkorb
qemu-x86/qemu-x86-64
2013-02-28fix build for qemu-x86_64 and usbWaldemar Brodkorb
2013-02-01add support for desktop pcWaldemar Brodkorb
2013-01-31refresh kernel configWaldemar Brodkorb
2012-10-12use TARGET_CFLAGS_LIBC without ABI cflags for glibcWaldemar Brodkorb
2012-10-10fix 32 Bit multilib buildsWaldemar Brodkorb
2012-10-08finetune multilib support a lot, cleanup eglibc/glibc Makefiles while thereWaldemar Brodkorb
2012-10-05make libgcc static for busybox, make librt separate package, remove ↵Waldemar Brodkorb
dependency to libtirpc, disable inetd, add preliminary multilib support (not working right now),enable 32/64 bit kernel support for x86_64
2012-09-21refresh configsWaldemar Brodkorb
2012-08-17enable create.sh from Thorsten, fixes cfgfs issuesWaldemar Brodkorb
2012-03-12enable usb boot for shuttleWaldemar Brodkorb
2012-01-15Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2012-01-15mk/image.mk: improve and simplify initramfs generationPhil Sutter
Using the kernel tools is a lot better than calling cpio ourselfs, as this way we can have it create device nodes for us. So no need to reopen /dev/console and things like that. While here, fix also initramfs compression (untested), as in my experience the kernel drops all symbols regarding compression from it's .config in the first compile phase. Probably one should make the actual compression algorithm configurable (and ideally depending on what the kernel supports for the given architecture). This is a rough hack based on what I'm using in the custom viprinux build file, so something like this is already running somewhere. ;)
2012-01-15add 3.2.x supportWaldemar Brodkorb
2012-01-15target/x86_64/Makefile: fix blocking typoPhil Sutter
2011-10-19make virsh, virt-install and kvm usable on shuttle pcWaldemar Brodkorb
2011-10-15allow more than one kernel to be configured, add shuttle pc supportWaldemar Brodkorb
2011-10-12update gdbWaldemar Brodkorb
2011-08-07add some meta data for x86_64Waldemar Brodkorb
2011-08-05activate fts in uClibcWaldemar Brodkorb
2011-04-29rework toolchain only optionWaldemar Brodkorb
2011-01-03fix qemu targets, make them bootable againWaldemar Brodkorb
2011-01-02make bulk fixes. fix toolchain building for sparc64/ppcWaldemar Brodkorb
2010-12-31 should be without path, just the name of the kernelWaldemar Brodkorb
2010-12-31fix native buildsWaldemar Brodkorb
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;)
2010-12-01fix ipkg and ipkg tools, consolidate mdev.confWaldemar Brodkorb
cpio under macosx or bsd creates tar archives via stdin while using find . with leading ./. heirloom cpio shipped with OpenADK does remove the leading ./. Adopt ipkg busybox applet to work without ./. Fix ipkg-build to be faster and to use included cpio for inner tar creation. Dependency to GNU tar can now be dropped.
2010-11-30fix sound on ibm x40Waldemar Brodkorb
2010-11-26implement the concept of target choice by embedded system or architectureWaldemar Brodkorb
you can now choose between specific embedded systems like PC Engines ALIX boards, Foxboard, .. or between generic architecture support like x86, x86_64, mips, ... This does reduce the overhead of duplicate configuration files in target directory. Now qemu, toolchain and ibm x40 support is combined in one target directory target/x86. Distinguishing between hardware profiles happens via menu based configuration. (CPU choice for kernel, CFLAGS for package building, ..). We will see if this is the right direction.
2010-11-23add runtime option for inittab configurationWaldemar Brodkorb
2010-11-22enable cfgfs for x86/x86_64 targetsWaldemar Brodkorb
fix a bug, where the wrong cfgfs partition was used, when more than one cfgfs partition is available. Always use the cfgfs partition from the block device, the system is booted.
2010-11-21archive rootfs includes kernel in tarballWaldemar Brodkorb
2010-11-21use tty1 for ash job controlWaldemar Brodkorb
2010-11-18optimize shuttle and ibmx40 hardware profileWaldemar Brodkorb
2010-11-18convert qemu for x86/x86_64 to hardware profilesWaldemar Brodkorb
2010-11-17optimize build for hardware profile (x86/x86_64), optimize chroot installer ↵Waldemar Brodkorb
script
2010-11-14update kernelconfig, be more genericWaldemar Brodkorb
2010-11-14consolidate x86/x86_64 supportWaldemar Brodkorb
use hardware profiles, instead of extra target dirs. fix dependencies.