* dwarf2-frame.c (dwarf2_frame_find_quirks): Use producer_is_realview.
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.base / callfuncs.exp
index 9aeb09be3ed1e0fbcfc71b35ce41dcd18e28b3da..2f175e0d6cdd333dade384d329d26ecb27dbd2fb 100644 (file)
@@ -129,13 +129,19 @@ proc do_function_calls {} {
        # Gcc emits different stabs for the two parameters; the first is
        # claimed to be a float, the second a double.
        # dbxout.c in gcc claims this is the desired behavior.
+       # These tests also fail for RealView, because GDB can not tell that
+       # the function is unprototyped.
        setup_xfail "mn10300-*-*"
+       if { [test_compiler_info "armcc-*"] } { setup_xfail "*-*-*" }
        gdb_test "p t_float_values(3.14159,-2.3765)" " = 1"
        setup_xfail "mn10300-*-*"
+       if { [test_compiler_info "armcc-*"] } { setup_xfail "*-*-*" }
        gdb_test "p t_float_values(float_val1,float_val2)" " = 1"
        setup_xfail "mn10300-*-*"
+       if { [test_compiler_info "armcc-*"] } { setup_xfail "*-*-*" }
        gdb_test "p t_float_values(3.14159,float_val2)" " = 1"
        setup_xfail "mn10300-*-*"
+       if { [test_compiler_info "armcc-*"] } { setup_xfail "*-*-*" }
        gdb_test "p t_float_values(float_val1,-2.3765)" " = 1"
 
        # Test passing of arguments which might not be widened.
This page took 0.024314 seconds and 4 git commands to generate.