diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-11-12 01:10:24 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-11-12 01:10:24 +0000 |
commit | 38545a368ca50c8c24e5adae349bcbcae2065132 (patch) | |
tree | 81eaac7b3d99330be800ab8ae97dee28f2c9b49b /extra/Configs | |
parent | 63f4057c6726e42960439780675ad165cecc9f75 (diff) |
initial port to hppa
Diffstat (limited to 'extra/Configs')
-rw-r--r-- | extra/Configs/Config.hppa | 25 | ||||
-rw-r--r-- | extra/Configs/Config.in | 12 |
2 files changed, 37 insertions, 0 deletions
diff --git a/extra/Configs/Config.hppa b/extra/Configs/Config.hppa new file mode 100644 index 000000000..c198e18d6 --- /dev/null +++ b/extra/Configs/Config.hppa @@ -0,0 +1,25 @@ +# +# For a description of the syntax of this configuration file, +# see extra/config/Kconfig-language.txt +# + +config TARGET_ARCH + default "hppa" + +config HAVE_ELF + bool + select ARCH_HAS_MMU + select HAS_NO_THREADS + select ARCH_HAS_NO_LDSO + select HAVE_NO_SSP + default y + +config ARCH_SUPPORTS_BIG_ENDIAN + bool + default y + +config ARCH_CFLAGS + string + +config LIBGCC_CFLAGS + string diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index 0d5df50a3..891820e7f 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -32,6 +32,9 @@ config TARGET_frv config TARGET_h8300 bool "h8300 (BROKEN)" +config TARGET_hppa + bool "hppa" + config TARGET_i386 bool "i386" @@ -104,6 +107,10 @@ if TARGET_h8300 source "extra/Configs/Config.h8300" endif +if TARGET_hppa +source "extra/Configs/Config.hppa" +endif + if TARGET_i386 source "extra/Configs/Config.i386" endif @@ -1133,8 +1140,13 @@ config UCLIBC_BUILD_PIE libraries have to be built with -fPIC or -fpic, and all assembler functions must be written as position independent code (PIC). +config HAVE_NO_SSP + bool + default n + config UCLIBC_HAS_SSP bool "Support for propolice smashing stack protector" + depends on !HAVE_NO_SSP default n help Add propolice smashing stack protector to the library. |