annotate sources/targets/x86_64/settings @ 1187:878dbfe76341

Move $BUILD/logs creation from record-commands.sh to include.sh so it gets reliably recreated when a user blanks the logs and re-runs.
author Rob Landley <rob@landley.net>
date Sun, 01 Aug 2010 15:19:00 -0500
parents fb2c1618f1ba
children 5e22b534839a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
387
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
1 KARCH=x86_64
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
2 KERNEL_PATH=arch/${KARCH}/boot/bzImage
701
b4a9c0084f2f Converted ARMV5L from OABI to EABI with VFP support. Added patches for uClibc and uClibc++ to deal with Unwind Exception handling, made uClibc++ pull in libgcc_eh for this as well, and disabled SJLJ exceptions for ARMV5L EABI, which is apparently required, so --enable-sjlj-exceptions was added to the details file for all the other arches. Also correct the GENTOO_CHOST variable for armeb.
Mark Miller <mark@mirell.org>
parents: 641
diff changeset
3 GCC_FLAGS="--enable-sjlj-exceptions"
387
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
4 BINUTILS_FLAGS="--enable-64-bit-bfd"
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
5 QEMU_TEST=
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
6
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
7 ROOT=hda
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
8 CONSOLE=ttyS0
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
9
641
243594326fb2 Added variables for Gentoo from Scratch
Mark Miller <mark@mirell.org>
parents: 387
diff changeset
10 # Gentoo from Scratch
243594326fb2 Added variables for Gentoo from Scratch
Mark Miller <mark@mirell.org>
parents: 387
diff changeset
11 GFS_CHOST="x86_64-gentoo-linux-uclibc"
243594326fb2 Added variables for Gentoo from Scratch
Mark Miller <mark@mirell.org>
parents: 387
diff changeset
12 GFS_ARCH="amd64"
243594326fb2 Added variables for Gentoo from Scratch
Mark Miller <mark@mirell.org>
parents: 387
diff changeset
13
871
b274eb556b50 Merge common uclibc miniconfig stuff into baseconfig-uClibc, and add the few lines that vary per target to each target's settings file.
Rob Landley <rob@landley.net>
parents: 705
diff changeset
14 UCLIBC_CONFIG="
b274eb556b50 Merge common uclibc miniconfig stuff into baseconfig-uClibc, and add the few lines that vary per target to each target's settings file.
Rob Landley <rob@landley.net>
parents: 705
diff changeset
15 TARGET_x86_64=y
b274eb556b50 Merge common uclibc miniconfig stuff into baseconfig-uClibc, and add the few lines that vary per target to each target's settings file.
Rob Landley <rob@landley.net>
parents: 705
diff changeset
16 UCLIBC_HAS_FPU=y
b274eb556b50 Merge common uclibc miniconfig stuff into baseconfig-uClibc, and add the few lines that vary per target to each target's settings file.
Rob Landley <rob@landley.net>
parents: 705
diff changeset
17 "
b274eb556b50 Merge common uclibc miniconfig stuff into baseconfig-uClibc, and add the few lines that vary per target to each target's settings file.
Rob Landley <rob@landley.net>
parents: 705
diff changeset
18
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
19 LINUX_CONFIG="
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
20 CONFIG_ACPI=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
21 CONFIG_BLK_DEV_PIIX=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
22 CONFIG_NETDEV_1000=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
23 CONFIG_E1000=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
24 CONFIG_SERIAL_8250=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
25 CONFIG_SERIAL_8250_CONSOLE=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
26 "
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents: 893
diff changeset
27
387
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
28 emulator_command()
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
29 {
893
9ae3c9520bec Split out kernel_cmdline from qemu-defaults.
Rob Landley <rob@landley.net>
parents: 871
diff changeset
30 echo qemu-system-x86_64 $(qemu_defaults "$@")
387
f0ceae67ebd0 Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff changeset
31 }