RFR: 8146033: UnixConstants ENXIO missing
Gary Adams
gary.adams at oracle.com
Tue Dec 22 20:12:19 UTC 2015
Here's the fix for ENXIO added to UnixConstants for the cross compiled
templates.
diff --git
a/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-arm.java.template
b/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-arm.java.template
---
a/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-arm.java.template
+++
b/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-arm.java.template
@@ -57,6 +57,7 @@
static final int X_OK = 1;
static final int F_OK = 0;
static final int ENOENT = 2;
+ static final int ENXIO = 6;
static final int EACCES = 13;
static final int EEXIST = 17;
static final int ENOTDIR = 20;
diff --git
a/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-x86.java.template
b/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-x86.java.template
---
a/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-x86.java.template
+++
b/src/java.base/android/classes/sun/nio/fs/UnixConstants-android-x86.java.template
@@ -57,6 +57,7 @@
static final int X_OK = 1;
static final int F_OK = 0;
static final int ENOENT = 2;
+ static final int ENXIO = 6;
static final int EACCES = 13;
static final int EEXIST = 17;
static final int ENOTDIR = 20;
diff --git
a/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-arm.java.template
b/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-arm.java.template
---
a/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-arm.java.template
+++
b/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-arm.java.template
@@ -57,6 +57,7 @@
static final int X_OK = 1;
static final int F_OK = 0;
static final int ENOENT = 2;
+ static final int ENXIO = 6;
static final int EACCES = 13;
static final int EEXIST = 17;
static final int ENOTDIR = 20;
diff --git
a/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-x86.java.template
b/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-x86.java.template
---
a/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-x86.java.template
+++
b/src/java.base/ios/classes/sun/nio/fs/UnixConstants-ios-x86.java.template
@@ -57,6 +57,7 @@
static final int X_OK = 1;
static final int F_OK = 0;
static final int ENOENT = 2;
+ static final int ENXIO = 6;
static final int EACCES = 13;
static final int EEXIST = 17;
static final int ENOTDIR = 20;
diff --git
a/src/java.base/linux/classes/sun/nio/fs/UnixConstants-linux-arm.java.template
b/src/java.base/linux/classes/sun/nio/fs/UnixConstants-linux-arm.java.template
---
a/src/java.base/linux/classes/sun/nio/fs/UnixConstants-linux-arm.java.template
+++
b/src/java.base/linux/classes/sun/nio/fs/UnixConstants-linux-arm.java.template
@@ -57,6 +57,7 @@
static final int X_OK = 1;
static final int F_OK = 0;
static final int ENOENT = 2;
+ static final int ENXIO = 6;
static final int EACCES = 13;
static final int EEXIST = 17;
static final int ENOTDIR = 20;
More information about the mobile-dev
mailing list