diff options
author | Alan Modra <amodra@gmail.com> | 2021-02-10 12:38:47 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2021-02-11 07:23:42 +1030 |
commit | 18b8df43bd11ed314153dff2ef04a4b991f00a7c (patch) | |
tree | 42cf7bf7a078d430fdd2ada30a195d4ad55d18b8 /gdb/testsuite | |
parent | 933feaf37ec630cb539b36e3612bd3efeee9994a (diff) | |
download | fsf-binutils-gdb-18b8df43bd11ed314153dff2ef04a4b991f00a7c.zip fsf-binutils-gdb-18b8df43bd11ed314153dff2ef04a4b991f00a7c.tar.gz fsf-binutils-gdb-18b8df43bd11ed314153dff2ef04a4b991f00a7c.tar.bz2 |
gdb: Remove arm-symbianelf support
Since it has gone from bfd/.
* arm-symbian-tdep.c: Delete.
* NEWS: Mention arm-symbian removal.
* Makefile.in: Remove arm-symbian-tdep entries.
* configure.tgt: Remove arm*-*-symbianelf*.
* doc/gdb.texinfo: Remove mention of SymbianOS.
* osabi.c (gdb_osabi_names): Remove "Symbian".
* osabi.h (enum gdb_osabi): Remove GDB_OSABI_SYMBIAN.
* testsuite/gdb.base/ending-run.exp: Remove E32Main handling.
* testsuite/gdb.ada/catch_ex_std.exp: Remove arm*-*-symbianelf*
handling.
* testsuite/gdb.base/dup-sect.exp: Likewise.
* testsuite/gdb.base/long_long.exp: Likewise.
* testsuite/gdb.base/solib-weak.exp: Likewise.
* testsuite/gdb.guile/scm-section-script.exp: Likewise.
* testsuite/gdb.python/py-section-script.exp: Likewise.
* testsuite/lib/dwarf.exp: Likewise.
* testsuite/lib/gdb.exp: Likewise.
Diffstat (limited to 'gdb/testsuite')
-rw-r--r-- | gdb/testsuite/gdb.ada/catch_ex_std.exp | 3 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/dup-sect.exp | 1 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/ending-run.exp | 4 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/long_long.exp | 3 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/solib-weak.exp | 3 | ||||
-rw-r--r-- | gdb/testsuite/gdb.guile/scm-section-script.exp | 1 | ||||
-rw-r--r-- | gdb/testsuite/gdb.python/py-section-script.exp | 1 | ||||
-rw-r--r-- | gdb/testsuite/lib/dwarf.exp | 1 | ||||
-rw-r--r-- | gdb/testsuite/lib/gdb.exp | 12 |
9 files changed, 3 insertions, 26 deletions
diff --git a/gdb/testsuite/gdb.ada/catch_ex_std.exp b/gdb/testsuite/gdb.ada/catch_ex_std.exp index 37d7434..cd2dd5a 100644 --- a/gdb/testsuite/gdb.ada/catch_ex_std.exp +++ b/gdb/testsuite/gdb.ada/catch_ex_std.exp @@ -36,8 +36,7 @@ if {[gdb_compile_shlib $srcfile2 $sofile {ada debug}] != ""} { # Set linkarg such that the executable can find the shared library. if {[istarget "*-*-mingw*"] || [istarget *-*-cygwin*] - || [istarget *-*-pe*] - || [istarget arm*-*-symbianelf*]} { + || [istarget *-*-pe*]} { # Do not need anything. set linkarg "" } elseif {[istarget *-*-freebsd*] || [istarget *-*-openbsd*]} { diff --git a/gdb/testsuite/gdb.base/dup-sect.exp b/gdb/testsuite/gdb.base/dup-sect.exp index a236246..5a682df 100644 --- a/gdb/testsuite/gdb.base/dup-sect.exp +++ b/gdb/testsuite/gdb.base/dup-sect.exp @@ -28,7 +28,6 @@ if {![istarget *-*-linux*] && ![istarget *-*-gnu*] && ![istarget *-*-elf*] && ![istarget arm*-*-eabi*] - && ![istarget arm*-*-symbianelf*] && ![istarget powerpc-*-eabi*]} { return 0 } diff --git a/gdb/testsuite/gdb.base/ending-run.exp b/gdb/testsuite/gdb.base/ending-run.exp index 23b13200..31befa6 100644 --- a/gdb/testsuite/gdb.base/ending-run.exp +++ b/gdb/testsuite/gdb.base/ending-run.exp @@ -189,10 +189,6 @@ gdb_test_multiple "next" "step out of main" { # another `next' is necessary. gdb_test "next" ".*in start_l ().*" "step out of main" } - -re "E32Main (.*).*$gdb_prompt $" { - # On SymbianOS there's a different function which calls main. - pass "step out of main" - } -re ".*in.*currently asm.*$gdb_prompt $" { pass "step out of main" } diff --git a/gdb/testsuite/gdb.base/long_long.exp b/gdb/testsuite/gdb.base/long_long.exp index aff8e20..f7fdceb 100644 --- a/gdb/testsuite/gdb.base/long_long.exp +++ b/gdb/testsuite/gdb.base/long_long.exp @@ -156,8 +156,7 @@ if { $sizeof_double == 8 || $sizeof_long_double == 8 } { if { ([istarget "arm*-*-*"]) \ && !([istarget "*-*-*eabi*"] || \ [istarget "*-*-mingw32ce*"] || \ - [istarget "*-*-openbsd*"] || \ - [istarget "*-*-symbianelf"]) } then { + [istarget "*-*-openbsd*"]) } then { # assume the long long represents a floating point double in ARM format gdb_test "p/f val.oct" "2.1386676354387559e\\+265" } else { diff --git a/gdb/testsuite/gdb.base/solib-weak.exp b/gdb/testsuite/gdb.base/solib-weak.exp index 0457aca..bc4d2e5 100644 --- a/gdb/testsuite/gdb.base/solib-weak.exp +++ b/gdb/testsuite/gdb.base/solib-weak.exp @@ -22,8 +22,7 @@ if {[skip_shlib_tests]} { } # These targets have shared libraries, but weak symbols are not meaningful. -if {([istarget arm*-*-symbianelf*] - || [istarget *-*-mingw*] +if {([istarget *-*-mingw*] || [istarget *-*-cygwin*] || [istarget *-*-pe*])} { return 0 diff --git a/gdb/testsuite/gdb.guile/scm-section-script.exp b/gdb/testsuite/gdb.guile/scm-section-script.exp index 5e31499..30a6c1c 100644 --- a/gdb/testsuite/gdb.guile/scm-section-script.exp +++ b/gdb/testsuite/gdb.guile/scm-section-script.exp @@ -23,7 +23,6 @@ if {![istarget *-*-linux*] && ![istarget *-*-elf*] && ![istarget *-*-openbsd*] && ![istarget arm*-*-eabi*] - && ![istarget arm*-*-symbianelf*] && ![istarget powerpc-*-eabi*]} { verbose "Skipping scm-section-script.exp because of lack of support." return diff --git a/gdb/testsuite/gdb.python/py-section-script.exp b/gdb/testsuite/gdb.python/py-section-script.exp index c57b3fb..4144a08 100644 --- a/gdb/testsuite/gdb.python/py-section-script.exp +++ b/gdb/testsuite/gdb.python/py-section-script.exp @@ -23,7 +23,6 @@ if {![istarget *-*-linux*] && ![istarget *-*-elf*] && ![istarget *-*-openbsd*] && ![istarget arm*-*-eabi*] - && ![istarget arm*-*-symbianelf*] && ![istarget powerpc-*-eabi*]} { verbose "Skipping py-section-script.exp because of lack of support." return diff --git a/gdb/testsuite/lib/dwarf.exp b/gdb/testsuite/lib/dwarf.exp index 10fd88f..c1c07be 100644 --- a/gdb/testsuite/lib/dwarf.exp +++ b/gdb/testsuite/lib/dwarf.exp @@ -21,7 +21,6 @@ proc dwarf2_support {} { || [istarget *-*-elf*] || [istarget *-*-openbsd*] || [istarget arm*-*-eabi*] - || [istarget arm*-*-symbianelf*] || [istarget powerpc-*-eabi*]} { return 1 } diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp index 016c678..60f84d2 100644 --- a/gdb/testsuite/lib/gdb.exp +++ b/gdb/testsuite/lib/gdb.exp @@ -2133,12 +2133,6 @@ proc skip_cplus_tests {} { # Return a 1 for configurations for which don't have both C++ and the STL. proc skip_stl_tests {} { - # Symbian supports the C++ language, but the STL is missing - # (both headers and libraries). - if { [istarget "arm*-*-symbianelf*"] } { - return 1 - } - return [skip_cplus_tests] } @@ -2236,7 +2230,6 @@ proc skip_shlib_tests {} { if {([istarget *-*-linux*] || [istarget *-*-*bsd*] || [istarget *-*-solaris2*] - || [istarget arm*-*-symbianelf*] || [istarget *-*-mingw*] || [istarget *-*-cygwin*] || [istarget *-*-pe*])} { @@ -4153,10 +4146,6 @@ proc gdb_compile {source dest type options} { # Do not need anything. } elseif { [istarget *-*-freebsd*] || [istarget *-*-openbsd*] } { lappend new_options "ldflags=-Wl,-rpath,${outdir}" - } elseif { [istarget arm*-*-symbianelf*] } { - if { $shlib_load } { - lappend new_options "libs=-ldl" - } } else { if { $shlib_load } { lappend new_options "libs=-ldl" @@ -6199,7 +6188,6 @@ gdb_caching_proc gdb_has_argv0 { || [istarget *-*-cygwin*] || [istarget *-*-mingw32*] || [istarget *-*-*djgpp*] || [istarget *-*-go32*] || [istarget *-wince-pe] || [istarget *-*-mingw32ce*] - || [istarget *-*-symbianelf*] || [istarget *-*-osf*] || [istarget *-*-dicos*] || [istarget *-*-nto*] |