if (target_byte_order_user == BFD_ENDIAN_UNKNOWN)
if (gdbarch_byte_order (get_current_arch ()) == BFD_ENDIAN_BIG)
fprintf_unfiltered (file, _("The target endianness is set automatically "
- "(currently big endian)\n"));
+ "(currently big endian).\n"));
else
fprintf_unfiltered (file, _("The target endianness is set automatically "
- "(currently little endian)\n"));
+ "(currently little endian).\n"));
else
if (target_byte_order_user == BFD_ENDIAN_BIG)
fprintf_unfiltered (file,
- _("The target is assumed to be big endian\n"));
+ _("The target is set to big endian.\n"));
else
fprintf_unfiltered (file,
- _("The target is assumed to be little endian\n"));
+ _("The target is set to little endian.\n"));
}
static void
standard_testfile
set en_auto "The target endianness is set automatically"
-set en_set "The target is assumed to be"
+set en_set "The target is set to"
clean_restart
# First check that the automatic endianness is updated
# with the `set endian' command.
gdb_test "set endian auto" \
- "$en_auto \\\(currently \(\?:big\|little\) endian\\\)" \
+ "$en_auto \\\(currently \(\?:big\|little\) endian\\\)\\." \
"default target endianness"
-gdb_test "set endian big" "$en_set big endian" \
+gdb_test "set endian big" "$en_set big endian\\." \
"set target endianness"
-gdb_test "set endian auto" "$en_auto \\\(currently big endian\\\)" \
+gdb_test "set endian auto" "$en_auto \\\(currently big endian\\\)\\." \
"auto target endianness"
-gdb_test "set endian little" "$en_set little endian" \
+gdb_test "set endian little" "$en_set little endian\\." \
"set target endianness little"
-gdb_test "set endian auto" "$en_auto \\\(currently little endian\\\)" \
+gdb_test "set endian auto" "$en_auto \\\(currently little endian\\\)\\." \
"auto target endianness little"
-gdb_test "set endian big" "$en_set big endian" \
+gdb_test "set endian big" "$en_set big endian\\." \
"set target endianness big"
-gdb_test "set endian auto" "$en_auto \\\(currently big endian\\\)" \
+gdb_test "set endian auto" "$en_auto \\\(currently big endian\\\)\\." \
"auto target endianness big"
if { [build_executable ${testfile}.exp $testfile] } {
}
set test "get target endianness"
if { [gdb_test_multiple "show endian" "$test" {
- -re "$en_auto \\\(currently \(big\|little\) endian\\\).*$gdb_prompt" {
+ -re "$en_auto \\\(currently \(big\|little\) endian\\\)\\..*$gdb_prompt" {
set endian $expect_out(1,string)
pass "$test"
}
if { [gdb_unload] } {
gdb_suppress_entire_file "$pf_prefix cannot unselect executable"
}
-gdb_test "set endian big" "$en_set big endian" \
+gdb_test "set endian big" "$en_set big endian\\." \
"override target endianness big"
-gdb_test "set endian auto" "$en_auto \\\(currently big endian\\\)" \
+gdb_test "set endian auto" "$en_auto \\\(currently big endian\\\)\\." \
"override auto target endianness big"
if { [gdb_file_cmd $binfile] } {
gdb_suppress_entire_file "$pf_prefix cannot select executable"
}
-gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)" \
+gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)\\." \
"previously big default executable endianness"
if { [gdb_unload] } {
gdb_suppress_entire_file "$pf_prefix cannot unselect executable"
}
-gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)" \
+gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)\\." \
"previously big default no executable endianness"
-gdb_test "set endian little" "$en_set little endian" \
+gdb_test "set endian little" "$en_set little endian\\." \
"override target endianness little"
-gdb_test "set endian auto" "$en_auto \\\(currently little endian\\\)" \
+gdb_test "set endian auto" "$en_auto \\\(currently little endian\\\)\\." \
"override auto target endianness little"
if { [gdb_file_cmd $binfile] } {
gdb_suppress_entire_file "$pf_prefix cannot select executable"
}
-gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)" \
+gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)\\." \
"previously little default executable endianness"
if { [gdb_unload] } {
gdb_suppress_entire_file "$pf_prefix cannot unselect executable"
}
-gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)" \
+gdb_test "show endian" "$en_auto \\\(currently $endian endian\\\)\\." \
"previously little default no executable endianness"