aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/obj-c++.dg/encode-6.mm
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2005-10-06 23:49:31 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2005-10-06 23:49:31 +0000
commit5d19b781a56bbf111f91b6f64f5f5fd0b5127feb (patch)
treed621dc1dd53271075bd5a9abc892ace23b51a3af /gcc/testsuite/obj-c++.dg/encode-6.mm
parentb7add5063821f73f2b8463317d224b68cd1aeb3e (diff)
downloadgcc-5d19b781a56bbf111f91b6f64f5f5fd0b5127feb.zip
gcc-5d19b781a56bbf111f91b6f64f5f5fd0b5127feb.tar.gz
gcc-5d19b781a56bbf111f91b6f64f5f5fd0b5127feb.tar.bz2
PR testsuite/23611, PR testsuite/23615
PR testsuite/23611, PR testsuite/23615 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of writing prototypes of library functions by hand. * obj-c++.dg/bitfield-4.mm: Likewise. * obj-c++.dg/const-str-4.mm: Likewise. * obj-c++.dg/encode-4.mm: Likewise. * obj-c++.dg/encode-5.mm: Likewise. * obj-c++.dg/encode-6.mm: Likewise. * obj-c++.dg/gnu-runtime-3.mm: Likewise. * obj-c++.dg/method-10.mm: Likewise. * obj-c++.dg/method-17.mm: Likewise. * obj-c++.dg/method-19.mm: Likewise. * obj-c++.dg/try-catch-2.mm: Likewise. From-SVN: r105074
Diffstat (limited to 'gcc/testsuite/obj-c++.dg/encode-6.mm')
-rw-r--r--gcc/testsuite/obj-c++.dg/encode-6.mm7
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/testsuite/obj-c++.dg/encode-6.mm b/gcc/testsuite/obj-c++.dg/encode-6.mm
index 1ee1171..5b85c3d 100644
--- a/gcc/testsuite/obj-c++.dg/encode-6.mm
+++ b/gcc/testsuite/obj-c++.dg/encode-6.mm
@@ -12,10 +12,9 @@
#define OBJC_GETCLASS objc_get_class
#endif
-extern "C" {
- extern void abort(void);
- extern int strcmp(const char *s1, const char *s2);
-}
+#include <stdlib.h>
+#include <string.h>
+
#define CHECK_IF(expr) if(!(expr)) abort()
@class Int1, Int2;