summaryrefslogtreecommitdiffstats
path: root/gdb
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-11-03 18:42:50 -0500
committerSolomon Peachy <pizza@shaftnet.org>2020-11-03 23:43:32 +0000
commit090bd9592df1e05e289e658c2530ae277a205318 (patch)
treef6be20462fa97d0d20a2e2b3fbe6e43e06cd1b42 /gdb
parent066d471ae6dd34eda370c5f610adaefa1029bab9 (diff)
downloadrockbox-090bd9592df1e05e289e658c2530ae277a205318.tar.gz
rockbox-090bd9592df1e05e289e658c2530ae277a205318.tar.bz2
rockbox-090bd9592df1e05e289e658c2530ae277a205318.zip
Remove the firmware decompressor and a few more other SH-stragglers.
Change-Id: Ic568755afcccc6db1b6e791b1ed0d2588b90356f
Diffstat (limited to 'gdb')
-rw-r--r--gdb/linker.cfg3
-rw-r--r--gdb/start.s41
2 files changed, 1 insertions, 43 deletions
diff --git a/gdb/linker.cfg b/gdb/linker.cfg
index af604e0379..826aee31f9 100644
--- a/gdb/linker.cfg
+++ b/gdb/linker.cfg
@@ -5,8 +5,7 @@ ENTRY(start)
STARTUP(crt0.o)
OUTPUT_FORMAT(elf32-littlearm)
#else
-ENTRY(_start)
-OUTPUT_FORMAT(elf32-sh)
+#error "Unsupported CPU!"
#endif
#ifdef IRIVER_IFP7XX_SERIES
diff --git a/gdb/start.s b/gdb/start.s
deleted file mode 100644
index e902db7ad6..0000000000
--- a/gdb/start.s
+++ /dev/null
@@ -1,41 +0,0 @@
-!***************************************************************************
-! __________ __ ___.
-! Open \______ \ ____ ____ | | _\_ |__ _______ ___
-! Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
-! Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
-! Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
-! \/ \/ \/ \/ \/
-! $Id$
-!
-! Copyright (C) 2002 by Linus Nielsen Feltzing
-!
-! All files in this archive are subject to the GNU General Public License.
-! See the file COPYING in the source tree root for full license agreement.
-!
-! This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
-! KIND, either express or implied.
-!
-!***************************************************************************
-! note: sh-1 has a "delay cycle" after every branch where you can
-! execute another instruction "for free".
-
- .file "start.s"
- .section .text
- .extern _INIT
- .extern _vectable
- .extern _stack
- .global _start
- .align 2
-
-_start:
- mov.l 1f, r1
- mov.l 3f, r3
- mov.l 2f, r15
- jmp @r3
- ldc r1, vbr
- nop
-
-1: .long _vectable
-2: .long _stack
-3: .long _INIT
- .type _start,@function