summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.brendan/code-gen6.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.brendan/code-gen6.C')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.brendan/code-gen6.C54
1 files changed, 0 insertions, 54 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/code-gen6.C b/gcc/testsuite/g++.old-deja/g++.brendan/code-gen6.C
deleted file mode 100644
index ea5d730949d..00000000000
--- a/gcc/testsuite/g++.old-deja/g++.brendan/code-gen6.C
+++ /dev/null
@@ -1,54 +0,0 @@
-// GROUPS passed code-generation
-// Check that type float parameters can be correctly passed to
-// methods.
-
-extern "C" void printf (char *, ...);
-
-class tres_floats {
- float ff1;
- float ff2;
- float ff3;
-public:
- tres_floats (float f1, float f2, float f3);
- float get_f1 ();
- float get_f2 ();
- float get_f3 ();
-};
-
-float v1 = 1.2345;
-float v2 = 3.14159;
-float v3 = 0.707;
-
-int main ()
-{
- tres_floats tf (v1, v2, v3);
-
- if ((tf.get_f1() != v1) || (tf.get_f2() != v2) || (tf.get_f3() != v3))
- printf ("FAIL\n");
- else
- printf ("PASS\n");
-
- return 0;
-}
-
-tres_floats::tres_floats (float f1, float f2, float f3)
-{
- ff1 = f1;
- ff2 = f2;
- ff3 = f3;
-}
-
-float tres_floats::get_f1 ()
-{
- return ff1;
-}
-
-float tres_floats::get_f2 ()
-{
- return ff2;
-}
-
-float tres_floats::get_f3 ()
-{
- return ff3;
-}