summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-23 12:04:31 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-23 15:18:45 +0200
commit4ccbac630705ac0a94b377434131e6121b1733d2 (patch)
tree07e097da0d6cc51cfbc96016b6568d41a5d5ecd7 /c/src/lib/libbsp
parentbsps/sparc64: Move helenos to bsps (diff)
downloadrtems-4ccbac630705ac0a94b377434131e6121b1733d2.tar.bz2
bsps/v850: Move crt1.c to bsps
This patch is a part of the BSP source reorganization. Update #3285.
Diffstat (limited to 'c/src/lib/libbsp')
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/Makefile.am2
-rw-r--r--c/src/lib/libbsp/v850/shared/crt1.c25
2 files changed, 1 insertions, 26 deletions
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am b/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
index 233a160f6b..8674a49be1 100644
--- a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
+++ b/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
@@ -23,7 +23,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/start/bspreset.c
-librtemsbsp_a_SOURCES += ../shared/crt1.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/shared/start/crt1.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/start/trap.S
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/clock-simidle.c
diff --git a/c/src/lib/libbsp/v850/shared/crt1.c b/c/src/lib/libbsp/v850/shared/crt1.c
deleted file mode 100644
index 02a8a7f8cf..0000000000
--- a/c/src/lib/libbsp/v850/shared/crt1.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * From newlib ==> libc/sys/sysnecv850/crt1.c
- *
- * Obtained from newlib: 29 May 2012
- * Warnings fixed: 7 October 2014
- */
-
-void __main(void);
-typedef void (*pfunc) (void);
-extern pfunc __ctors[];
-extern pfunc __ctors_end[];
-
-void __main(void)
-{
- static int initialized;
- if (! initialized)
- {
- pfunc *p;
-
- initialized = 1;
- for (p = __ctors_end; p > __ctors; )
- (*--p) ();
-
- }
-}