Commit 89a68bb9 by Geoffrey Keating Committed by Geoffrey Keating

inline-3.c: New file.

	* gcc.dg/pch/inline-3.c: New file.
	* gcc.dg/pch/inline-3.hs: New file.
	* gcc.dg/pch/inline-4.c: New file.
	* gcc.dg/pch/inline-4.hs: New file.

From-SVN: r69378
parent 1e7ee6ad
2003-07-14 Geoffrey Keating <geoffk@apple.com>
* gcc.dg/pch/inline-3.c: New file.
* gcc.dg/pch/inline-3.hs: New file.
* gcc.dg/pch/inline-4.c: New file.
* gcc.dg/pch/inline-4.hs: New file.
2003-07-14 Mark Mitchell <mark@codesourcery.com> 2003-07-14 Mark Mitchell <mark@codesourcery.com>
PR c++/11509 PR c++/11509
......
#include "inline-3.h"
unsigned bar(double d)
{
foo (d);
}
extern double rint(double);
extern double fmod (double, double);
static inline unsigned foo(double d) {
double a;
a = rint(d);
return (unsigned)(fmod(a, (double)0xFFFFFFFF) + ((d - a) * 0xFFFFFFFF));
}
#include "inline-4.h"
int main(void) {
printf (getstring());
return 0;
}
static inline char *getstring(void)
{
return "hello";
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment