diff options
author | Jeffrey A Law <law@cygnus.com> | 1999-03-01 22:30:22 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1999-03-01 15:30:22 -0700 |
commit | d3aca1d61200edc0856606222d13c1b80088c3d7 (patch) | |
tree | 8ffffc526134b293eb323b982184a158018a6e76 /gcc | |
parent | 813861ff577656b129ea4764fc6ff64db0749451 (diff) | |
download | gcc-d3aca1d61200edc0856606222d13c1b80088c3d7.zip gcc-d3aca1d61200edc0856606222d13c1b80088c3d7.tar.gz gcc-d3aca1d61200edc0856606222d13c1b80088c3d7.tar.bz2 |
* g++.old-deja/g++.law/weak1.C: New test.
From-SVN: r25520
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.law/weak.C | 20 |
2 files changed, 24 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4c912a0..6b1e205 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com) + + * g++.old-deja/g++.law/weak1.C: New test. + 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu> * gcc.c-torture/execute/990119-1.c: Renamed to... diff --git a/gcc/testsuite/g++.old-deja/g++.law/weak.C b/gcc/testsuite/g++.old-deja/g++.law/weak.C new file mode 100644 index 0000000..98465ac --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.law/weak.C @@ -0,0 +1,20 @@ +// Bug: g++ fails to instantiate operator<<. +// Build don't run: +// Special g++ Options: -static +// Skip if not target: i?86-*-linux* + +// libc-5.4.xx has __IO_putc in its static C library, which can conflict +// with the copy of __IO_putc in the libstdc++ library built by egcs. +#include <iostream.h> +#include <streambuf.h> + +istream x; +extern "C" int putc(), fgets(); + +main () { + x.get(); + putc(); + fgets(); + x.gets(0, 0); +} + |