gnu-runtime-3.m: Simplify.
2005-11-26 Andrew Pinski <pinskia@physics.uc.edu> * objc.dg/gnu-runtime-3.m: Simplify. From-SVN: r107556
This commit is contained in:
parent
34051eb9a6
commit
b48a88cdcb
|
@ -1,3 +1,7 @@
|
|||
2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
|
||||
|
||||
* objc.dg/gnu-runtime-3.m: Simplify.
|
||||
|
||||
2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
|
||||
|
||||
PR middle-end/23669
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
/* Sanity check for GNU-runtime version of constant strings,
|
||||
regardless of runtime used on target system. */
|
||||
/* Sanity check for GNU-runtime regardless of runtime used on target system. */
|
||||
|
||||
/* { dg-do run } */
|
||||
/* { dg-options "-fgnu-runtime" } */
|
||||
|
@ -8,23 +7,8 @@
|
|||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
@interface NXConstantString: Object
|
||||
{
|
||||
char *c_string;
|
||||
unsigned int len;
|
||||
}
|
||||
-(const char *) cString;
|
||||
-(unsigned int) length;
|
||||
@end
|
||||
|
||||
@implementation NXConstantString
|
||||
-(const char *) cString { return c_string; }
|
||||
-(unsigned int) length { return len; }
|
||||
@end
|
||||
|
||||
int main(int argc, void **args)
|
||||
{
|
||||
if (strcmp ([@"this is a string" cString], "this is a string"))
|
||||
abort ();
|
||||
[Object new];
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue