--- a/nashorn/test/src/jdk/nashorn/internal/test/framework/TestFinder.java Mon Nov 17 14:57:28 2014 +0300
+++ b/nashorn/test/src/jdk/nashorn/internal/test/framework/TestFinder.java Mon Nov 17 14:36:15 2014 +0100
@@ -46,6 +46,7 @@
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
+import java.nio.ByteOrder;
import java.nio.file.FileSystem;
import java.nio.file.FileSystems;
import java.nio.file.FileVisitOption;
@@ -264,6 +265,12 @@
isTest = false;
isNotTest = true;
break;
+ case "@bigendian":
+ shouldRun = ByteOrder.nativeOrder() == ByteOrder.BIG_ENDIAN;
+ break;
+ case "@littleendian":
+ shouldRun = ByteOrder.nativeOrder() == ByteOrder.LITTLE_ENDIAN;
+ break;
case "@runif": {
final String prop = scanner.next();
if (System.getProperty(prop) != null) {