summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/leon3
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2018-01-30 17:25:20 -0600
committerJoel Sherrill <joel@rtems.org>2018-02-05 10:35:08 -0600
commitea7f4a0ca1dc6a4eef0ba065d91a969881e7053c (patch)
treed763076bdb7162b28a6fc8958fd34636207025db /c/src/lib/libbsp/sparc/leon3
parentbsp/altera-cyclone-v: Add device tree support (diff)
downloadrtems-ea7f4a0ca1dc6a4eef0ba065d91a969881e7053c.tar.bz2
sparc/*/linkcmds*: Move ENTRY() from linkcmds.base to top linkcmds
This was at the request of a user to make it easier to have a custom entry point. This way they just provide their own top level linkcmds and include linkcmds.base. Updates #3520.
Diffstat (limited to 'c/src/lib/libbsp/sparc/leon3')
-rw-r--r--c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr712rc2
-rw-r--r--c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr7402
-rw-r--r--c/src/lib/libbsp/sparc/leon3/startup/linkcmds.leon32
-rw-r--r--c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut6992
-rw-r--r--c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut7002
5 files changed, 10 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr712rc b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr712rc
index 30f2b68bb9..6954e88f45 100644
--- a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr712rc
+++ b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr712rc
@@ -17,4 +17,6 @@ MEMORY
ram : ORIGIN = 0x40000000, LENGTH = 1024M
}
+ENTRY(start)
+
INCLUDE linkcmds.base
diff --git a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr740 b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr740
index a1ae26935a..c16fd7fd7f 100644
--- a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr740
+++ b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.gr740
@@ -16,4 +16,6 @@ MEMORY
_PROM_START = ORIGIN (rom);
_RAM_START = ORIGIN (ram);
+ENTRY(start)
+
INCLUDE linkcmds.base
diff --git a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.leon3 b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.leon3
index 30f2b68bb9..6954e88f45 100644
--- a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.leon3
+++ b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.leon3
@@ -17,4 +17,6 @@ MEMORY
ram : ORIGIN = 0x40000000, LENGTH = 1024M
}
+ENTRY(start)
+
INCLUDE linkcmds.base
diff --git a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut699 b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut699
index 30f2b68bb9..6954e88f45 100644
--- a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut699
+++ b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut699
@@ -17,4 +17,6 @@ MEMORY
ram : ORIGIN = 0x40000000, LENGTH = 1024M
}
+ENTRY(start)
+
INCLUDE linkcmds.base
diff --git a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut700 b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut700
index 30f2b68bb9..6954e88f45 100644
--- a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut700
+++ b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds.ut700
@@ -17,4 +17,6 @@ MEMORY
ram : ORIGIN = 0x40000000, LENGTH = 1024M
}
+ENTRY(start)
+
INCLUDE linkcmds.base