+2018-12-24 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+
+ * gdb.ada/bp_fun_addr/a.adb (a): Rename to bp_fun_addr.
+ Filename a.adb changed to bp_fun_addr.adb.
+ gdb.ada/bp_fun_addr.exp: Update test accordingly.
+
2018-12-21 Jan Vrany <jan.vrany@fit.cvut.cz>
* lib/gdb.exp (gdb_compile): Add new nopie flag enforce
if { [skip_ada_tests] } { return -1 }
-standard_ada_testfile a
+standard_ada_testfile bp_fun_addr
if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
return -1
clean_restart ${testfile}
-gdb_test "break *a'address" \
- "Breakpoint \[0-9\]+ at.*: file .*a.adb, line \[0-9\]+."
+gdb_test "break *bp_fun_addr'address" \
+ "Breakpoint \[0-9\]+ at.*: file .*bp_fun_addr.adb, line \[0-9\]+."
gdb_run_cmd
gdb_test "" \
- "Breakpoint $decimal, a \\(\\).*" \
- "run until breakpoint at a'address"
+ "Breakpoint $decimal, bp_fun_addr \\(\\).*" \
+ "run until breakpoint at bp_fun_addr'address"
+++ /dev/null
--- Copyright 2016-2018 Free Software Foundation, Inc.
---
--- This program is free software; you can redistribute it and/or modify
--- it under the terms of the GNU General Public License as published by
--- the Free Software Foundation; either version 3 of the License, or
--- (at your option) any later version.
---
--- This program is distributed in the hope that it will be useful,
--- but WITHOUT ANY WARRANTY; without even the implied warranty of
--- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
--- GNU General Public License for more details.
---
--- You should have received a copy of the GNU General Public License
--- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-procedure A is
-begin
- null;
-end A;
--- /dev/null
+-- Copyright 2016-2018 Free Software Foundation, Inc.
+--
+-- This program is free software; you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation; either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+procedure Bp_Fun_Addr is
+begin
+ null;
+end Bp_Fun_Addr;