RFR: 8146033: UnixConstants ENXIO missing
Bob Vandette
bob.vandette at oracle.com
Tue Dec 22 20:16:58 UTC 2015
Looks fine.
I checked the toolchains that we cross compile with and ENXIO is 6 in all of them.
Bob.
> On Dec 22, 2015, at 3:12 PM, Gary Adams <gary.adams at oracle.com> wrote:
>
> 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