summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2014-12-15 12:23:52 -0800
committerPalmer Dabbelt <palmer@dabbelt.com>2014-12-15 12:23:52 -0800
commitb3252226b2282cb2685d7ac71c5de9b866e6003d (patch)
treef16822389324962d4efda976ab1aa41fa7e8247d
parentAdd a libffi RISC-V port (diff)
downloadpalmer-b3252226b2282cb2685d7ac71c5de9b866e6003d.tar.gz
palmer-b3252226b2282cb2685d7ac71c5de9b866e6003d.tar.bz2
palmer-b3252226b2282cb2685d7ac71c5de9b866e6003d.zip
Add some RISC-V architecture profiles
-rw-r--r--profiles/arch.list1
-rw-r--r--profiles/arch/riscv/make.defaults1
-rw-r--r--profiles/arch/riscv/package.accept_keywords1
-rw-r--r--profiles/arch/riscv/package.mask1
-rw-r--r--profiles/arch/riscv/parent1
-rw-r--r--profiles/arch/riscv/use.force2
-rw-r--r--profiles/default/linux/riscv/parent3
7 files changed, 10 insertions, 0 deletions
diff --git a/profiles/arch.list b/profiles/arch.list
index e4787c0..2b71a49 100644
--- a/profiles/arch.list
+++ b/profiles/arch.list
@@ -9,6 +9,7 @@ m68k
mips
ppc
ppc64
+riscv
s390
sh
sparc
diff --git a/profiles/arch/riscv/make.defaults b/profiles/arch/riscv/make.defaults
new file mode 100644
index 0000000..c59a487
--- /dev/null
+++ b/profiles/arch/riscv/make.defaults
@@ -0,0 +1 @@
+ARCH="riscv"
diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords
new file mode 100644
index 0000000..4754df6
--- /dev/null
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -0,0 +1 @@
+~dev-libs/libffi-3.1-r3 ~amd64
diff --git a/profiles/arch/riscv/package.mask b/profiles/arch/riscv/package.mask
new file mode 100644
index 0000000..b262d8f
--- /dev/null
+++ b/profiles/arch/riscv/package.mask
@@ -0,0 +1 @@
+<dev-libs/libffi-3.1
diff --git a/profiles/arch/riscv/parent b/profiles/arch/riscv/parent
new file mode 100644
index 0000000..eb001c6
--- /dev/null
+++ b/profiles/arch/riscv/parent
@@ -0,0 +1 @@
+../base
diff --git a/profiles/arch/riscv/use.force b/profiles/arch/riscv/use.force
new file mode 100644
index 0000000..51c8bfe
--- /dev/null
+++ b/profiles/arch/riscv/use.force
@@ -0,0 +1,2 @@
+riscv
+abi_riscv
diff --git a/profiles/default/linux/riscv/parent b/profiles/default/linux/riscv/parent
new file mode 100644
index 0000000..1f65d97
--- /dev/null
+++ b/profiles/default/linux/riscv/parent
@@ -0,0 +1,3 @@
+../../../base
+..
+../../../arch/riscv