URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 305 |
Rev 338 |
// { dg-do assemble }
|
// { dg-do assemble }
|
// { dg-options "-w" }
|
// { dg-options "-w" }
|
// GROUPS passed old-abort
|
// GROUPS passed old-abort
|
//#include
|
//#include
|
#include
|
#include
|
|
|
class GetOpt
|
class GetOpt
|
{
|
{
|
private:
|
private:
|
static char *nextchar;
|
static char *nextchar;
|
enum OrderingEnum { REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER };
|
enum OrderingEnum { REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER };
|
OrderingEnum ordering;
|
OrderingEnum ordering;
|
static int first_nonopt;
|
static int first_nonopt;
|
static int last_nonopt;
|
static int last_nonopt;
|
void exchange (char **argv);
|
void exchange (char **argv);
|
public:
|
public:
|
char *optarg;
|
char *optarg;
|
int optind;
|
int optind;
|
int opterr;
|
int opterr;
|
|
|
int nargc;
|
int nargc;
|
char **nargv;
|
char **nargv;
|
const char *noptstring;
|
const char *noptstring;
|
|
|
GetOpt (int argc, char **argv, const char *optstring);
|
GetOpt (int argc, char **argv, const char *optstring);
|
int operator () (void);
|
int operator () (void);
|
};
|
};
|
//end
|
//end
|
#include
|
#include
|
|
|
class foo {public: foo () {}};
|
class foo {public: foo () {}};
|
class bar {public: bar (const foo& dflt);};
|
class bar {public: bar (const foo& dflt);};
|
class baz: public bar {public: baz (): bar (foo ()) {}};
|
class baz: public bar {public: baz (): bar (foo ()) {}};
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.