Mercurial > hg > aboriginal
annotate sources/targets/sparc/settings @ 1166:fd57d7acb4e1
Convert sparc to baseconfig.
author | Rob Landley <rob@landley.net> |
---|---|
date | Sat, 10 Jul 2010 23:41:22 -0500 |
parents | 35c5829c877c |
children | 5e22b534839a |
rev | line source |
---|---|
387
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
1 # Originally contributed by Bertl. |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
2 |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
3 KARCH=sparc |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
4 KERNEL_PATH=arch/${KARCH}/boot/image |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
5 BINUTILS_FLAGS= |
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:
387
diff
changeset
|
6 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
|
7 QEMU_TEST=$KARCH |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
8 |
1092
35c5829c877c
Update BUILD_STATIC value for new syntax.
Rob Landley <rob@landley.net>
parents:
878
diff
changeset
|
9 BUILD_STATIC=all |
878
f7946b2bab43
Update lots of descriptions, switch tct-hammer to EABI, and make sparc static again.
Rob Landley <rob@landley.net>
parents:
871
diff
changeset
|
10 |
387
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
11 ROOT=sda |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
12 CONSOLE=ttyS0 |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
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:
805
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:
805
diff
changeset
|
15 TARGET_sparc=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:
805
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:
805
diff
changeset
|
17 FORCE_SHAREABLE_TEXT_SEGMENTS=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:
805
diff
changeset
|
18 " |
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:
805
diff
changeset
|
19 |
1166
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
20 LINUX_CONFIG=" |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
21 CONFIG_SCSI_SUNESP=y |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
22 CONFIG_SUNLANCE=y |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
23 CONFIG_SERIAL_SUNZILOG=y |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
24 CONFIG_SERIAL_SUNZILOG_CONSOLE=y |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
25 CONFIG_SUN_MOSTEK_RTC=y |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
26 " |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
27 |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
28 #CONFIG_UNWIND_INFO |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
29 #CONFIG_FORCED_INLINING |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
30 #CONFIG_RTC_HCTOSYS |
fd57d7acb4e1
Convert sparc to baseconfig.
Rob Landley <rob@landley.net>
parents:
1092
diff
changeset
|
31 |
387
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
32 emulator_command() |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
33 { |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
34 echo qemu-system-sparc $(qemu_defaults "$@") |
f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
35 } |