Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
d363b1f3
Commit
d363b1f3
authored
Jan 18, 1999
by
Jason Merrill
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
new
From-SVN: r24752
parent
b661835c
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
72 additions
and
0 deletions
+72
-0
gcc/testsuite/g++.old-deja/g++.other/lineno1.C
+14
-0
gcc/testsuite/g++.old-deja/g++.other/lineno2.C
+14
-0
gcc/testsuite/g++.old-deja/g++.other/pmf3.C
+24
-0
gcc/testsuite/g++.old-deja/g++.pt/ttp54.C
+20
-0
No files found.
gcc/testsuite/g++.old-deja/g++.other/lineno1.C
0 → 100644
View file @
d363b1f3
// Submitted by Nathan Sidwell <nathan@acm.org>
// Bug: g++ was giving the wrong line number for statics.
// Special g++ Options: -w
class
A
{
A
();
// ERROR - private
~
A
();
// ERROR - private
};
static
A
a
;
// ERROR - here
gcc/testsuite/g++.old-deja/g++.other/lineno2.C
0 → 100644
View file @
d363b1f3
// Submitted by Nathan Sidwell <nathan@acm.org>
// Bug: g++ wasn't listing candidates for a failed conversion.
void
f
(
int
,
double
);
// ERROR - candidate
void
f
(
double
,
int
);
// ERROR - candidate
void
f
(
int
);
// ERROR - candidate
int
main
()
{
void
(
*
ptr
)(
int
,
int
);
ptr
=
&
f
;
// ERROR - no match
}
gcc/testsuite/g++.old-deja/g++.other/pmf3.C
0 → 100644
View file @
d363b1f3
// Submitted by Nathan Sidwell <nathan@acm.org>
// Bug: g++ was crashing after giving errors.
template
<
class
T
>
void
connect_to_method
(
T
*
receiver
,
void
(
T
::*
method
)())
{}
class
Gtk_Base
{
public
:
void
expose
();
void
show
();
void
show
(
int
);
Gtk_Base
();
};
Gtk_Base
::
Gtk_Base
()
{
connect_to_method
(
this
,
&
show
);
// ERROR - invalid pmf expression
connect_to_method
(
this
,
&
expose
);
// ERROR - invalid pmf expression
}
gcc/testsuite/g++.old-deja/g++.pt/ttp54.C
0 → 100644
View file @
d363b1f3
// Build don't link:
// Reported by Bruce Eckel <Bruce@EckelObjects.com>
// [temp.deduct.type]
// Make sure we treat <T> in the construct TT<T> as any type containing T.
template
<
class
T
>
class
C
{
};
template
<
class
T
,
template
<
class
>
class
TT
>
void
f
(
TT
<
T
*>
&
t
)
{
}
int
main
()
{
C
<
char
*>
c
;
f
(
c
);
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment