Initial revision
From-SVN: r26263
This commit is contained in:
parent
140fa895c6
commit
ee9dd3721b
370 changed files with 173494 additions and 0 deletions
15
libjava/testsuite/libjava.compile/Case.java
Normal file
15
libjava/testsuite/libjava.compile/Case.java
Normal file
|
@ -0,0 +1,15 @@
|
|||
// Simple compiler test.
|
||||
|
||||
public class Case
|
||||
{
|
||||
public static int foo (int i, support.Case x)
|
||||
{
|
||||
switch (i)
|
||||
{
|
||||
case x.A:
|
||||
return 1;
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
8
libjava/testsuite/libjava.compile/Semi.java
Normal file
8
libjava/testsuite/libjava.compile/Semi.java
Normal file
|
@ -0,0 +1,8 @@
|
|||
// Simple compiler test.
|
||||
|
||||
public class Semi
|
||||
{
|
||||
Semi () { };
|
||||
}
|
||||
|
||||
|
7
libjava/testsuite/libjava.compile/Statics.java
Normal file
7
libjava/testsuite/libjava.compile/Statics.java
Normal file
|
@ -0,0 +1,7 @@
|
|||
// Simple compiler test.
|
||||
|
||||
public interface Statics {
|
||||
|
||||
public static final int OwnerGrabButtonMask = 1<<24;
|
||||
|
||||
}
|
14
libjava/testsuite/libjava.compile/Twice.java
Normal file
14
libjava/testsuite/libjava.compile/Twice.java
Normal file
|
@ -0,0 +1,14 @@
|
|||
// Simple compiler test.
|
||||
|
||||
public class Twice
|
||||
{
|
||||
Twice (boolean q)
|
||||
{
|
||||
if (q)
|
||||
for (int p = 0; p < 10; p++);
|
||||
else
|
||||
for (int p = 0; p < 10; p++);
|
||||
}
|
||||
}
|
||||
|
||||
|
12
libjava/testsuite/libjava.compile/Where.java
Normal file
12
libjava/testsuite/libjava.compile/Where.java
Normal file
|
@ -0,0 +1,12 @@
|
|||
// Simple compiler test.
|
||||
|
||||
public final class Where implements support.Waldo
|
||||
{
|
||||
int WhereIsWaldo ()
|
||||
{
|
||||
// The compiler should find 'here' in support.Waldo.
|
||||
return here;
|
||||
}
|
||||
}
|
||||
|
||||
|
5
libjava/testsuite/libjava.compile/euc_comment1.java
Normal file
5
libjava/testsuite/libjava.compile/euc_comment1.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
public class euc_comment1 {
|
||||
public static void main(String[] args) {
|
||||
/* ÆþÎÏ */
|
||||
}
|
||||
}
|
5
libjava/testsuite/libjava.compile/euc_comment2.java
Normal file
5
libjava/testsuite/libjava.compile/euc_comment2.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
public class euc_comment2 {
|
||||
public static void main(String[] args) {
|
||||
// ÆþÎÏ
|
||||
}
|
||||
}
|
5
libjava/testsuite/libjava.compile/euc_comment3.java
Normal file
5
libjava/testsuite/libjava.compile/euc_comment3.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
public class euc_comment3 {
|
||||
public static void main(String[] args) {
|
||||
// ÆþÎÏ
|
||||
}
|
||||
}
|
9
libjava/testsuite/libjava.compile/perc.java
Normal file
9
libjava/testsuite/libjava.compile/perc.java
Normal file
|
@ -0,0 +1,9 @@
|
|||
// This generates code that `gcj -C' doesn't like.
|
||||
|
||||
public class perc
|
||||
{
|
||||
public static void main (String[] args)
|
||||
{
|
||||
System.out.println (27.0 % 10.0);
|
||||
}
|
||||
}
|
5
libjava/testsuite/libjava.compile/sjis_comment1.java
Normal file
5
libjava/testsuite/libjava.compile/sjis_comment1.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
public class sjis_comment1 {
|
||||
public static void main(String[] args) {
|
||||
/* “ü—Í */
|
||||
}
|
||||
}
|
5
libjava/testsuite/libjava.compile/sjis_comment2.java
Normal file
5
libjava/testsuite/libjava.compile/sjis_comment2.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
public class sjis_comment2 {
|
||||
public static void main(String[] args) {
|
||||
// “ü—Í
|
||||
}
|
||||
}
|
5
libjava/testsuite/libjava.compile/sjis_comment3.java
Normal file
5
libjava/testsuite/libjava.compile/sjis_comment3.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
public class sjis_comment3 {
|
||||
public static void main(String[] args) {
|
||||
// “ü—Í
|
||||
}
|
||||
}
|
6
libjava/testsuite/libjava.compile/support/Case.java
Normal file
6
libjava/testsuite/libjava.compile/support/Case.java
Normal file
|
@ -0,0 +1,6 @@
|
|||
package support;
|
||||
|
||||
public class Case
|
||||
{
|
||||
public static final int A = 9;
|
||||
}
|
7
libjava/testsuite/libjava.compile/support/Waldo.java
Normal file
7
libjava/testsuite/libjava.compile/support/Waldo.java
Normal file
|
@ -0,0 +1,7 @@
|
|||
package support;
|
||||
|
||||
public interface Waldo {
|
||||
|
||||
public static final int here = 9;
|
||||
|
||||
}
|
10
libjava/testsuite/libjava.compile/test.exp
Normal file
10
libjava/testsuite/libjava.compile/test.exp
Normal file
|
@ -0,0 +1,10 @@
|
|||
global srcdir subdir
|
||||
|
||||
catch "glob -nocomplain ${srcdir}/${subdir}/*.java" srcfiles
|
||||
verbose "srcfiles are $srcfiles"
|
||||
|
||||
set prefix ""
|
||||
foreach x $srcfiles {
|
||||
test_libjava $options "$x" "" "" "" "no-exec"
|
||||
test_libjava $options "$x" "-O" "" "" "no-exec"
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue