aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2013-10-09 13:31:24 +0300
committerFathi Boudra <fathi.boudra@linaro.org>2013-10-09 13:31:24 +0300
commitf04710881108807db9bb0490f9c269fa442eee6c (patch)
tree59d4ba03d9cd1f305526d8a6c28b86889b9d2d94
parenta507215e62ea6f1017cc28098709e4b8ce330f11 (diff)
leg-java: drop classpath and openjdk bbappend
Since we don't use meta-java layer anymore, the recipes aren't available and we can drop related bbappend/patches. Change-Id: I163b1249e9eae09a397a8d1c5396d417a0bc1eff Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r--meta-aarch64/recipes-core/classpath/classpath_0.99.bbappend4
-rw-r--r--meta-aarch64/recipes-core/classpath/files/ieeefp-aarch64.patch17
-rw-r--r--meta-aarch64/recipes-core/openjdk/files/aarch64-configure.patch23
-rw-r--r--meta-aarch64/recipes-core/openjdk/files/icedtea-openjdk-aarch64.patch42
-rw-r--r--meta-aarch64/recipes-core/openjdk/files/icedtea-prebuilt-files.patch1213
-rw-r--r--meta-aarch64/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bbappend17
6 files changed, 0 insertions, 1316 deletions
diff --git a/meta-aarch64/recipes-core/classpath/classpath_0.99.bbappend b/meta-aarch64/recipes-core/classpath/classpath_0.99.bbappend
deleted file mode 100644
index e1f1fbb0..00000000
--- a/meta-aarch64/recipes-core/classpath/classpath_0.99.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
-
-SRC_URI_append = " file://ieeefp-aarch64.patch"
-
diff --git a/meta-aarch64/recipes-core/classpath/files/ieeefp-aarch64.patch b/meta-aarch64/recipes-core/classpath/files/ieeefp-aarch64.patch
deleted file mode 100644
index 823ea453..00000000
--- a/meta-aarch64/recipes-core/classpath/files/ieeefp-aarch64.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/native/fdlibm/ieeefp.h
-+++ b/native/fdlibm/ieeefp.h
-@@ -8,6 +8,14 @@
- #define __IEEE_LITTLE_ENDIAN
- #endif
-
-+#ifdef __aarch64__
-+#ifdef __AARCH64EB__
-+#define __IEEE_BIG_ENDIAN
-+#else
-+#define __IEEE_LITTLE_ENDIAN
-+#endif
-+#endif
-+
- #if defined(__arm__) || defined(__thumb__)
- /* ARM traditionally used big-endian words; and within those words the
- byte ordering was big or little endian depending upon the target.
diff --git a/meta-aarch64/recipes-core/openjdk/files/aarch64-configure.patch b/meta-aarch64/recipes-core/openjdk/files/aarch64-configure.patch
deleted file mode 100644
index da17c554..00000000
--- a/meta-aarch64/recipes-core/openjdk/files/aarch64-configure.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/acinclude.m4
-+++ b/acinclude.m4
-@@ -14,6 +14,11 @@
- ARCH_PREFIX=${LINUX32}
- ARCHFLAG="-m32"
- ;;
-+ aarch64*)
-+ BUILD_ARCH_DIR=aarch64
-+ INSTALL_ARCH_DIR=aarch64
-+ JRE_ARCH_DIR=aarch64
-+ ;;
- alpha*)
- BUILD_ARCH_DIR=alpha
- INSTALL_ARCH_DIR=alpha
-@@ -703,7 +708,7 @@
- i386|ppc|s390|sparc)
- ZERO_BITSPERWORD=32
- ;;
-- amd64|ppc64|s390x|sparc64)
-+ aarch64|amd64|ppc64|s390x|sparc64)
- ZERO_BITSPERWORD=64
- ;;
- *)
diff --git a/meta-aarch64/recipes-core/openjdk/files/icedtea-openjdk-aarch64.patch b/meta-aarch64/recipes-core/openjdk/files/icedtea-openjdk-aarch64.patch
deleted file mode 100644
index a876ff9c..00000000
--- a/meta-aarch64/recipes-core/openjdk/files/icedtea-openjdk-aarch64.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- openjdk/hotspot/src/os/linux/vm/os_linux.cpp
-+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp
-@@ -5382,14 +5385,6 @@
-
- extern char** environ;
-
--#ifndef __NR_fork
--#define __NR_fork IA32_ONLY(2) IA64_ONLY(not defined) AMD64_ONLY(57)
--#endif
--
--#ifndef __NR_execve
--#define __NR_execve IA32_ONLY(11) IA64_ONLY(1033) AMD64_ONLY(59)
--#endif
--
- // Run the specified command in a separate process. Return its exit value,
- // or -1 on failure (e.g. can't fork a new process).
- // Unlike system(), this function can be called from signal handler. It
-@@ -5400,10 +5395,8 @@
- // fork() in LinuxThreads/NPTL is not async-safe. It needs to run
- // pthread_atfork handlers and reset pthread library. All we need is a
- // separate process to execve. Make a direct syscall to fork process.
-- // On IA64 there's no fork syscall, we have to use fork() and hope for
-- // the best...
-- pid_t pid = NOT_IA64(syscall(__NR_fork);)
-- IA64_ONLY(fork();)
-+ //
-+ pid_t pid = syscall(SYS_clone, SIGCHLD, 0, 0, 0, 0);
-
- if (pid < 0) {
- // fork failed
-@@ -5417,10 +5410,7 @@
- // not reset by fork() (see notes above), execve() will instead kill
- // every thread in the parent process. We know this is the only thread
- // in the new process, so make a system call directly.
-- // IA64 should use normal execve() from glibc to match the glibc fork()
-- // above.
-- NOT_IA64(syscall(__NR_execve, "/bin/sh", argv, environ);)
-- IA64_ONLY(execve("/bin/sh", (char* const*)argv, environ);)
-+ syscall(SYS_execve, "/bin/sh", argv, environ);
-
- // execve failed
- _exit(-1);
diff --git a/meta-aarch64/recipes-core/openjdk/files/icedtea-prebuilt-files.patch b/meta-aarch64/recipes-core/openjdk/files/icedtea-prebuilt-files.patch
deleted file mode 100644
index 7992f000..00000000
--- a/meta-aarch64/recipes-core/openjdk/files/icedtea-prebuilt-files.patch
+++ /dev/null
@@ -1,1213 +0,0 @@
---- openjdk/jdk/make/java/nio/Makefile
-+++ openjdk/jdk/make/java/nio/Makefile
-@@ -256,6 +256,10 @@
- vpath %.c $(PLATFORM_SRC)/native/common/deps
- endif
-
-+ifdef CROSS_COMPILE_ARCH
-+NIO_PLATFORM_CLASSES_ROOT_DIR=$(SHARE_SRC)/openembedded
-+endif
-+
- #
- # Various variables
- #
---- /dev/null
-+++ openjdk/jdk/src/share/openembedded/sun/nio/ch/SocketOptionRegistry-linux-aarch64.java
-@@ -0,0 +1,83 @@
-+/*
-+ * Copyright (c) 2008, 2009, Oracle and/or its affiliates. All rights reserved.
-+ *
-+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+ *
-+ * This code is free software; you can redistribute it and/or modify it
-+ * under the terms of the GNU General Public License version 2 only, as
-+ * published by the Free Software Foundation. Oracle designates this
-+ * particular file as subject to the "Classpath" exception as provided
-+ * by Oracle in the LICENSE file that accompanied this code.
-+ *
-+ * This code is distributed in the hope that it will be useful, but WITHOUT
-+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-+ * version 2 for more details (a copy is included in the LICENSE file that
-+ * accompanied this code).
-+ *
-+ * You should have received a copy of the GNU General Public License version
-+ * 2 along with this work; if not, write to the Free Software Foundation,
-+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-+ *
-+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-+ * or visit www.oracle.com if you need additional information or have any
-+ * questions.
-+ *
-+ */
-+// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
-+package sun.nio.ch;
-+import java.net.SocketOption;
-+import java.net.StandardSocketOptions;
-+import java.net.ProtocolFamily;
-+import java.net.StandardProtocolFamily;
-+import java.util.Map;
-+import java.util.HashMap;
-+class SocketOptionRegistry {
-+ private SocketOptionRegistry() { }
-+ private static class RegistryKey {
-+ private final SocketOption<?> name;
-+ private final ProtocolFamily family;
-+ RegistryKey(SocketOption<?> name, ProtocolFamily family) {
-+ this.name = name;
-+ this.family = family;
-+ }
-+ public int hashCode() {
-+ return name.hashCode() + family.hashCode();
-+ }
-+ public boolean equals(Object ob) {
-+ if (ob == null) return false;
-+ if (!(ob instanceof RegistryKey)) return false;
-+ RegistryKey other = (RegistryKey)ob;
-+ if (this.name != other.name) return false;
-+ if (this.family != other.family) return false;
-+ return true;
-+ }
-+ }
-+ private static class LazyInitialization {
-+ static final Map<RegistryKey,OptionKey> options = options();
-+ private static Map<RegistryKey,OptionKey> options() {
-+ Map<RegistryKey,OptionKey> map =
-+ new HashMap<RegistryKey,OptionKey>();
-+ map.put(new RegistryKey(StandardSocketOptions.SO_BROADCAST, Net.UNSPEC), new OptionKey(1, 6));
-+ map.put(new RegistryKey(StandardSocketOptions.SO_KEEPALIVE, Net.UNSPEC), new OptionKey(1, 9));
-+ map.put(new RegistryKey(StandardSocketOptions.SO_LINGER, Net.UNSPEC), new OptionKey(1, 13));
-+ map.put(new RegistryKey(StandardSocketOptions.SO_SNDBUF, Net.UNSPEC), new OptionKey(1, 7));
-+ map.put(new RegistryKey(StandardSocketOptions.SO_RCVBUF, Net.UNSPEC), new OptionKey(1, 8));
-+ map.put(new RegistryKey(StandardSocketOptions.SO_REUSEADDR, Net.UNSPEC), new OptionKey(1, 2));
-+ map.put(new RegistryKey(StandardSocketOptions.TCP_NODELAY, Net.UNSPEC), new OptionKey(6, 1));
-+ map.put(new RegistryKey(StandardSocketOptions.IP_TOS, StandardProtocolFamily.INET), new OptionKey(0, 1));
-+ map.put(new RegistryKey(StandardSocketOptions.IP_MULTICAST_IF, StandardProtocolFamily.INET), new OptionKey(0, 32));
-+ map.put(new RegistryKey(StandardSocketOptions.IP_MULTICAST_TTL, StandardProtocolFamily.INET), new OptionKey(0, 33));
-+ map.put(new RegistryKey(StandardSocketOptions.IP_MULTICAST_LOOP, StandardProtocolFamily.INET), new OptionKey(0, 34));
-+ map.put(new RegistryKey(StandardSocketOptions.IP_MULTICAST_IF, StandardProtocolFamily.INET6), new OptionKey(41, 17));
-+ map.put(new RegistryKey(StandardSocketOptions.IP_MULTICAST_TTL, StandardProtocolFamily.INET6), new OptionKey(41, 18));
-+ map.put(new RegistryKey(StandardSocketOptions.IP_MULTICAST_LOOP, StandardProtocolFamily.INET6), new OptionKey(41, 19));
-+ map.put(new RegistryKey(ExtendedSocketOption.SO_OOBINLINE, Net.UNSPEC), new OptionKey(1, 10));
-+ return map;
-+ }
-+ }
-+ public static OptionKey findOption(SocketOption<?> name, ProtocolFamily family) {
-+ RegistryKey key = new RegistryKey(name, family);
-+ return LazyInitialization.options.get(key);
-+ }
-+}
---- /dev/null
-+++ openjdk/jdk/src/share/openembedded/sun/nio/fs/UnixConstants-linux-aarch64.java
-@@ -0,0 +1,79 @@
-+/*
-+ * Copyright 2008-2009 Sun Microsystems, Inc. All Rights Reserved.
-+ *
-+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+ *
-+ * This code is free software; you can redistribute it and/or modify it
-+ * under the terms of the GNU General Public License version 2 only, as
-+ * published by the Free Software Foundation. Sun designates this
-+ * particular file as subject to the "Classpath" exception as provided
-+ * by Sun in the LICENSE file that accompanied this code.
-+ *
-+ * This code is distributed in the hope that it will be useful, but WITHOUT
-+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-+ * version 2 for more details (a copy is included in the LICENSE file that
-+ * accompanied this code).
-+ *
-+ * You should have received a copy of the GNU General Public License version
-+ * 2 along with this work; if not, write to the Free Software Foundation,
-+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-+ *
-+ * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
-+ * CA 95054 USA or visit www.sun.com if you need additional information or
-+ * have any questions.
-+ *
-+ */
-+// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
-+package sun.nio.fs;
-+class UnixConstants {
-+ private UnixConstants() { }
-+ static final int O_RDONLY = 0;
-+ static final int O_WRONLY = 1;
-+ static final int O_RDWR = 2;
-+ static final int O_APPEND = 0x400;
-+ static final int O_CREAT = 0x40;
-+ static final int O_EXCL = 0x80;
-+ static final int O_TRUNC = 0x200;
-+ static final int O_SYNC = 0x1000;
-+ static final int O_DSYNC = 0x1000;
-+ static final int O_NOFOLLOW = 0x20000;
-+ static final int S_IAMB = 0x1ff;
-+ static final int S_IRUSR = 256;
-+ static final int S_IWUSR = 128;
-+ static final int S_IXUSR = 64;
-+ static final int S_IRGRP = 32;
-+ static final int S_IWGRP = 16;
-+ static final int S_IXGRP = 8;
-+ static final int S_IROTH = 4;
-+ static final int S_IWOTH = 2;
-+ static final int S_IXOTH = 1;
-+ static final int S_IFMT = 0xf000;
-+ static final int S_IFREG = 0x8000;
-+ static final int S_IFDIR = 0x4000;
-+ static final int S_IFLNK = 0xa000;
-+ static final int S_IFCHR = 0x2000;
-+ static final int S_IFBLK = 0x6000;
-+ static final int S_IFIFO = 0x1000;
-+ static final int R_OK = 4;
-+ static final int W_OK = 2;
-+ static final int X_OK = 1;
-+ static final int F_OK = 0;
-+ static final int ENOENT = 2;
-+ static final int EACCES = 13;
-+ static final int EEXIST = 17;
-+ static final int ENOTDIR = 20;
-+ static final int EINVAL = 22;
-+ static final int EXDEV = 18;
-+ static final int EISDIR = 21;
-+ static final int ENOTEMPTY = 39;
-+ static final int ENOSPC = 28;
-+ static final int EAGAIN = 11;
-+ static final int ENOSYS = 38;
-+ static final int ELOOP = 40;
-+ static final int EROFS = 30;
-+ static final int ENODATA = 61;
-+ static final int ERANGE = 34;
-+ static final int AT_SYMLINK_NOFOLLOW = 0x100;
-+ static final int AT_REMOVEDIR = 0x200;
-+}
---- openjdk/jdk/make/sun/xawt/Makefile
-+++ openjdk/jdk/make/sun/xawt/Makefile
-@@ -275,6 +275,10 @@
- DOHACK=true
- endif # Hack
-
-+ifeq ($(PLATFORM)-$(LIBARCH), linux-aarch64)
-+DOHACK=true
-+endif
-+
- ifeq ($(DOHACK), true)
- PREDEFINED_SIZES_TMPL=$(PLATFORM_SRC)/classes/sun/awt/X11/generator/sizes.64-$(PLATFORM)-$(LIBARCH)
- PREDEFINED_SIZES=$(WRAPPER_GENERATOR_DIR)/sizes.64
---- /dev/null
-+++ openjdk/jdk/src/solaris/classes/sun/awt/X11/generator/sizes.64-linux-aarch64
-@@ -0,0 +1,1016 @@
-+long 8
-+int 4
-+short 2
-+ptr 8
-+Bool 4
-+Atom 8
-+Window 8
-+XExtData.number 0
-+XExtData.next 8
-+XExtData.free_private 16
-+XExtData.private_data 24
-+XExtData 32
-+XIMStringConversionCallbackStruct.position 0
-+XIMStringConversionCallbackStruct.direction 4
-+XIMStringConversionCallbackStruct.operation 8
-+XIMStringConversionCallbackStruct.factor 10
-+XIMStringConversionCallbackStruct.text 16
-+XIMStringConversionCallbackStruct 24
-+XkbNewKeyboardNotifyEvent.type 0
-+XkbNewKeyboardNotifyEvent.serial 8
-+XkbNewKeyboardNotifyEvent.send_event 16
-+XkbNewKeyboardNotifyEvent.display 24
-+XkbNewKeyboardNotifyEvent.time 32
-+XkbNewKeyboardNotifyEvent.xkb_type 40
-+XkbNewKeyboardNotifyEvent.device 44
-+XkbNewKeyboardNotifyEvent.old_device 48
-+XkbNewKeyboardNotifyEvent.min_key_code 52
-+XkbNewKeyboardNotifyEvent.max_key_code 56
-+XkbNewKeyboardNotifyEvent.old_min_key_code 60
-+XkbNewKeyboardNotifyEvent.old_max_key_code 64
-+XkbNewKeyboardNotifyEvent.changed 68
-+XkbNewKeyboardNotifyEvent.req_major 72
-+XkbNewKeyboardNotifyEvent.req_minor 73
-+XkbNewKeyboardNotifyEvent 80
-+XTimeCoord.time 0
-+XTimeCoord.x 8
-+XTimeCoord.y 10
-+XTimeCoord 16
-+XkbCompatMapNotifyEvent.type 0
-+XkbCompatMapNotifyEvent.serial 8
-+XkbCompatMapNotifyEvent.send_event 16
-+XkbCompatMapNotifyEvent.display 24
-+XkbCompatMapNotifyEvent.time 32
-+XkbCompatMapNotifyEvent.xkb_type 40
-+XkbCompatMapNotifyEvent.device 44
-+XkbCompatMapNotifyEvent.changed_groups 48
-+XkbCompatMapNotifyEvent.first_si 52
-+XkbCompatMapNotifyEvent.num_si 56
-+XkbCompatMapNotifyEvent.num_total_si 60
-+XkbCompatMapNotifyEvent 64
-+XIMStatusDrawCallbackStruct.type 0
-+XIMStatusDrawCallbackStruct.data 8
-+XIMStatusDrawCallbackStruct 16
-+XKeyboardControl.key_click_percent 0
-+XKeyboardControl.bell_percent 4
-+XKeyboardControl.bell_pitch 8
-+XKeyboardControl.bell_duration 12
-+XKeyboardControl.led 16
-+XKeyboardControl.led_mode 20
-+XKeyboardControl.key 24
-+XKeyboardControl.auto_repeat_mode 28
-+XKeyboardControl 32
-+XSelectionClearEvent.type 0
-+XSelectionClearEvent.serial 8
-+XSelectionClearEvent.send_event 16
-+XSelectionClearEvent.display 24
-+XSelectionClearEvent.window 32
-+XSelectionClearEvent.selection 40
-+XSelectionClearEvent.time 48
-+XSelectionClearEvent 56
-+XWindowChanges.x 0
-+XWindowChanges.y 4
-+XWindowChanges.width 8
-+XWindowChanges.height 12
-+XWindowChanges.border_width 16
-+XWindowChanges.sibling 24
-+XWindowChanges.stack_mode 32
-+XWindowChanges 40
-+XIMPreeditCaretCallbackStruct.position 0
-+XIMPreeditCaretCallbackStruct.direction 4
-+XIMPreeditCaretCallbackStruct.style 8
-+XIMPreeditCaretCallbackStruct 12
-+XOMCharSetList.charset_count 0
-+XOMCharSetList.charset_list 8
-+XOMCharSetList 16
-+XOMFontInfo.num_font 0
-+XOMFontInfo.font_struct_list 8
-+XOMFontInfo.font_name_list 16
-+XOMFontInfo 24
-+AwtScreenData.numConfigs 0
-+AwtScreenData.root 8
-+AwtScreenData.whitepixel 16
-+AwtScreenData.blackpixel 24
-+AwtScreenData.defaultConfig 32
-+AwtScreenData.configs 40
-+AwtScreenData 48
-+XIMHotKeyTrigger.keysym 0
-+XIMHotKeyTrigger.modifier 8
-+XIMHotKeyTrigger.modifier_mask 12
-+XIMHotKeyTrigger 16
-+XCirculateEvent.type 0
-+XCirculateEvent.serial 8
-+XCirculateEvent.send_event 16
-+XCirculateEvent.display 24
-+XCirculateEvent.event 32
-+XCirculateEvent.window 40
-+XCirculateEvent.place 48
-+XCirculateEvent 56
-+Screen.ext_data 0
-+Screen.display 8
-+Screen.root 16
-+Screen.width 24
-+Screen.height 28
-+Screen.mwidth 32
-+Screen.mheight 36
-+Screen.ndepths 40
-+Screen.depths 48
-+Screen.root_depth 56
-+Screen.root_visual 64
-+Screen.default_gc 72
-+Screen.cmap 80
-+Screen.white_pixel 88
-+Screen.black_pixel 96
-+Screen.max_maps 104
-+Screen.min_maps 108
-+Screen.backing_store 112
-+Screen.save_unders 116
-+Screen.root_input_mask 120
-+Screen 128
-+XMapRequestEvent.type 0
-+XMapRequestEvent.serial 8
-+XMapRequestEvent.send_event 16
-+XMapRequestEvent.display 24
-+XMapRequestEvent.parent 32
-+XMapRequestEvent.window 40
-+XMapRequestEvent 48
-+XIMText.length 0
-+XIMText.feedback 8
-+XIMText.encoding_is_wchar 16
-+XIMText.string 24
-+XIMText 32
-+XGraphicsExposeEvent.type 0
-+XGraphicsExposeEvent.serial 8
-+XGraphicsExposeEvent.send_event 16
-+XGraphicsExposeEvent.display 24
-+XGraphicsExposeEvent.drawable 32
-+XGraphicsExposeEvent.x 40
-+XGraphicsExposeEvent.y 44
-+XGraphicsExposeEvent.width 48
-+XGraphicsExposeEvent.height 52
-+XGraphicsExposeEvent.count 56
-+XGraphicsExposeEvent.major_code 60
-+XGraphicsExposeEvent.minor_code 64
-+XGraphicsExposeEvent 72
-+XEvent.type 0
-+XEvent.xany 0
-+XEvent.xkey 0
-+XEvent.xbutton 0
-+XEvent.xmotion 0
-+XEvent.xcrossing 0
-+XEvent.xfocus 0
-+XEvent.xexpose 0
-+XEvent.xgraphicsexpose 0
-+XEvent.xnoexpose 0
-+XEvent.xvisibility 0
-+XEvent.xcreatewindow 0
-+XEvent.xdestroywindow 0
-+XEvent.xunmap 0
-+XEvent.xmap 0
-+XEvent.xmaprequest 0
-+XEvent.xreparent 0
-+XEvent.xconfigure 0
-+XEvent.xgravity 0
-+XEvent.xresizerequest 0
-+XEvent.xconfigurerequest 0
-+XEvent.xcirculate 0
-+XEvent.xcirculaterequest 0
-+XEvent.xproperty 0
-+XEvent.xselectionclear 0
-+XEvent.xselectionrequest 0
-+XEvent.xselection 0
-+XEvent.xcolormap 0
-+XEvent.xclient 0
-+XEvent.xmapping 0
-+XEvent.xerror 0
-+XEvent.xkeymap 0
-+XEvent.pad 0
-+XEvent 192
-+XRenderDirectFormat.red 0
-+XRenderDirectFormat.redMask 2
-+XRenderDirectFormat.green 4
-+XRenderDirectFormat.greenMask 6
-+XRenderDirectFormat.blue 8
-+XRenderDirectFormat.blueMask 10
-+XRenderDirectFormat.alpha 12
-+XRenderDirectFormat.alphaMask 14
-+XRenderDirectFormat 16
-+ColorData.awt_Colors 0
-+ColorData.awt_numICMcolors 8
-+ColorData.awt_icmLUT 16
-+ColorData.awt_icmLUT2Colors 24
-+ColorData.img_grays 32
-+ColorData.img_clr_tbl 40
-+ColorData.img_oda_red 48
-+ColorData.img_oda_green 56
-+ColorData.img_oda_blue 64
-+ColorData.pGrayInverseLutData 72
-+ColorData.screendata 80
-+ColorData 88
-+XFontStruct.ext_data 0
-+XFontStruct.fid 8
-+XFontStruct.direction 16
-+XFontStruct.min_char_or_byte2 20
-+XFontStruct.max_char_or_byte2 24
-+XFontStruct.min_byte1 28
-+XFontStruct.max_byte1 32
-+XFontStruct.all_chars_exist 36
-+XFontStruct.n_properties 44
-+XFontStruct.properties 48
-+XFontStruct.min_bounds 56
-+XFontStruct.max_bounds 68
-+XFontStruct.per_char 80
-+XFontStruct.ascent 88
-+XFontStruct.descent 92
-+XFontStruct 96
-+XExtCodes.extension 0
-+XExtCodes.major_opcode 4
-+XExtCodes.first_event 8
-+XExtCodes.first_error 12
-+XExtCodes 16
-+XFontSetExtents.max_ink_extent 0
-+XFontSetExtents.max_logical_extent 8
-+XFontSetExtents 16
-+XSelectionEvent.type 0
-+XSelectionEvent.serial 8
-+XSelectionEvent.send_event 16
-+XSelectionEvent.display 24
-+XSelectionEvent.requestor 32
-+XSelectionEvent.selection 40
-+XSelectionEvent.target 48
-+XSelectionEvent.property 56
-+XSelectionEvent.time 64
-+XSelectionEvent 72
-+XArc.x 0
-+XArc.y 2
-+XArc.width 4
-+XArc.height 6
-+XArc.angle1 8
-+XArc.angle2 10
-+XArc 12
-+XErrorEvent.type 0
-+XErrorEvent.display 8
-+XErrorEvent.resourceid 16
-+XErrorEvent.serial 24
-+XErrorEvent.error_code 32
-+XErrorEvent.request_code 33
-+XErrorEvent.minor_code 34
-+XErrorEvent 40
-+XConfigureRequestEvent.type 0
-+XConfigureRequestEvent.serial 8
-+XConfigureRequestEvent.send_event 16
-+XConfigureRequestEvent.display 24
-+XConfigureRequestEvent.parent 32
-+XConfigureRequestEvent.window 40
-+XConfigureRequestEvent.x 48
-+XConfigureRequestEvent.y 52
-+XConfigureRequestEvent.width 56
-+XConfigureRequestEvent.height 60
-+XConfigureRequestEvent.border_width 64
-+XConfigureRequestEvent.above 72
-+XConfigureRequestEvent.detail 80
-+XConfigureRequestEvent.value_mask 88
-+XConfigureRequestEvent 96
-+ScreenFormat.ext_data 0
-+ScreenFormat.depth 8
-+ScreenFormat.bits_per_pixel 12
-+ScreenFormat.scanline_pad 16
-+ScreenFormat 24
-+XButtonEvent.type 0
-+XButtonEvent.serial 8
-+XButtonEvent.send_event 16
-+XButtonEvent.display 24
-+XButtonEvent.window 32
-+XButtonEvent.root 40
-+XButtonEvent.subwindow 48
-+XButtonEvent.time 56
-+XButtonEvent.x 64
-+XButtonEvent.y 68
-+XButtonEvent.x_root 72
-+XButtonEvent.y_root 76
-+XButtonEvent.state 80
-+XButtonEvent.button 84
-+XButtonEvent.same_screen 88
-+XButtonEvent 96
-+XFontProp.name 0
-+XFontProp.card32 8
-+XFontProp 16
-+XIMValuesList.count_values 0
-+XIMValuesList.supported_values 8
-+XIMValuesList 16
-+XKeymapEvent.type 0
-+XKeymapEvent.serial 8
-+XKeymapEvent.send_event 16
-+XKeymapEvent.display 24
-+XKeymapEvent.window 32
-+XKeymapEvent.key_vector 40
-+XKeymapEvent 72
-+XTextItem16.chars 0
-+XTextItem16.nchars 8
-+XTextItem16.delta 12
-+XTextItem16.font 16
-+XTextItem16 24
-+XIMPreeditDrawCallbackStruct.caret 0
-+XIMPreeditDrawCallbackStruct.chg_first 4
-+XIMPreeditDrawCallbackStruct.chg_length 8
-+XIMPreeditDrawCallbackStruct.text 16
-+XIMPreeditDrawCallbackStruct 24
-+XVisualInfo.visual 0
-+XVisualInfo.visualid 8
-+XVisualInfo.screen 16
-+XVisualInfo.depth 20
-+XVisualInfo.class 24
-+XVisualInfo.red_mask 32
-+XVisualInfo.green_mask 40
-+XVisualInfo.blue_mask 48
-+XVisualInfo.colormap_size 56
-+XVisualInfo.bits_per_rgb 60
-+XVisualInfo 64
-+XkbControlsNotifyEvent.type 0
-+XkbControlsNotifyEvent.serial 8
-+XkbControlsNotifyEvent.send_event 16
-+XkbControlsNotifyEvent.display 24
-+XkbControlsNotifyEvent.time 32
-+XkbControlsNotifyEvent.xkb_type 40
-+XkbControlsNotifyEvent.device 44
-+XkbControlsNotifyEvent.changed_ctrls 48
-+XkbControlsNotifyEvent.enabled_ctrls 52
-+XkbControlsNotifyEvent.enabled_ctrl_changes 56
-+XkbControlsNotifyEvent.num_groups 60
-+XkbControlsNotifyEvent.keycode 64
-+XkbControlsNotifyEvent.event_type 65
-+XkbControlsNotifyEvent.req_major 66
-+XkbControlsNotifyEvent.req_minor 67
-+XkbControlsNotifyEvent 72
-+PropMwmHints.flags 0
-+PropMwmHints.functions 8
-+PropMwmHints.decorations 16
-+PropMwmHints.inputMode 24
-+PropMwmHints.status 32
-+PropMwmHints 40
-+XClientMessageEvent.type 0
-+XClientMessageEvent.serial 8
-+XClientMessageEvent.send_event 16
-+XClientMessageEvent.display 24
-+XClientMessageEvent.window 32
-+XClientMessageEvent.message_type 40
-+XClientMessageEvent.format 48
-+XClientMessageEvent.data 56
-+XClientMessageEvent 96
-+XAnyEvent.type 0
-+XAnyEvent.serial 8
-+XAnyEvent.send_event 16
-+XAnyEvent.display 24
-+XAnyEvent.window 32
-+XAnyEvent 40
-+XkbIndicatorNotifyEvent.type 0
-+XkbIndicatorNotifyEvent.serial 8
-+XkbIndicatorNotifyEvent.send_event 16
-+XkbIndicatorNotifyEvent.display 24
-+XkbIndicatorNotifyEvent.time 32
-+XkbIndicatorNotifyEvent.xkb_type 40
-+XkbIndicatorNotifyEvent.device 44
-+XkbIndicatorNotifyEvent.changed 48
-+XkbIndicatorNotifyEvent.state 52
-+XkbIndicatorNotifyEvent 56
-+XIMPreeditStateNotifyCallbackStruct.state 0
-+XIMPreeditStateNotifyCallbackStruct 8
-+XkbAnyEvent.type 0
-+XkbAnyEvent.serial 8
-+XkbAnyEvent.send_event 16
-+XkbAnyEvent.display 24
-+XkbAnyEvent.time 32
-+XkbAnyEvent.xkb_type 40
-+XkbAnyEvent.device 44
-+XkbAnyEvent 48
-+XMotionEvent.type 0
-+XMotionEvent.serial 8
-+XMotionEvent.send_event 16
-+XMotionEvent.display 24
-+XMotionEvent.window 32
-+XMotionEvent.root 40
-+XMotionEvent.subwindow 48
-+XMotionEvent.time 56
-+XMotionEvent.x 64
-+XMotionEvent.y 68
-+XMotionEvent.x_root 72
-+XMotionEvent.y_root 76
-+XMotionEvent.state 80
-+XMotionEvent.is_hint 84
-+XMotionEvent.same_screen 88
-+XMotionEvent 96
-+XIMHotKeyTriggers.num_hot_key 0
-+XIMHotKeyTriggers.key 8
-+XIMHotKeyTriggers 16
-+XIMStyles.count_styles 0
-+XIMStyles.supported_styles 8
-+XIMStyles 16
-+XkbExtensionDeviceNotifyEvent.type 0
-+XkbExtensionDeviceNotifyEvent.serial 8
-+XkbExtensionDeviceNotifyEvent.send_event 16
-+XkbExtensionDeviceNotifyEvent.display 24
-+XkbExtensionDeviceNotifyEvent.time 32
-+XkbExtensionDeviceNotifyEvent.xkb_type 40
-+XkbExtensionDeviceNotifyEvent.device 44
-+XkbExtensionDeviceNotifyEvent.reason 48
-+XkbExtensionDeviceNotifyEvent.supported 52
-+XkbExtensionDeviceNotifyEvent.unsupported 56
-+XkbExtensionDeviceNotifyEvent.first_btn 60
-+XkbExtensionDeviceNotifyEvent.num_btns 64
-+XkbExtensionDeviceNotifyEvent.leds_defined 68
-+XkbExtensionDeviceNotifyEvent.led_state 72
-+XkbExtensionDeviceNotifyEvent.led_class 76
-+XkbExtensionDeviceNotifyEvent.led_id 80
-+XkbExtensionDeviceNotifyEvent 88
-+XwcTextItem.chars 0
-+XwcTextItem.nchars 8
-+XwcTextItem.delta 12
-+XwcTextItem.font_set 16
-+XwcTextItem 24
-+XClassHint.res_name 0
-+XClassHint.res_class 8
-+XClassHint 16
-+XChar2b.byte1 0
-+XChar2b.byte2 1
-+XChar2b 2
-+XSetWindowAttributes.background_pixmap 0
-+XSetWindowAttributes.background_pixel 8
-+XSetWindowAttributes.border_pixmap 16
-+XSetWindowAttributes.border_pixel 24
-+XSetWindowAttributes.bit_gravity 32
-+XSetWindowAttributes.win_gravity 36
-+XSetWindowAttributes.backing_store 40
-+XSetWindowAttributes.backing_planes 48
-+XSetWindowAttributes.backing_pixel 56
-+XSetWindowAttributes.save_under 64
-+XSetWindowAttributes.event_mask 72
-+XSetWindowAttributes.do_not_propagate_mask 80
-+XSetWindowAttributes.override_redirect 88
-+XSetWindowAttributes.colormap 96
-+XSetWindowAttributes.cursor 104
-+XSetWindowAttributes 112
-+XRenderPictFormat.id 0
-+XRenderPictFormat.type 8
-+XRenderPictFormat.depth 12
-+XRenderPictFormat.direct 16
-+XRenderPictFormat.colormap 32
-+XRenderPictFormat 40
-+XReparentEvent.type 0
-+XReparentEvent.serial 8
-+XReparentEvent.send_event 16
-+XReparentEvent.display 24
-+XReparentEvent.event 32
-+XReparentEvent.window 40
-+XReparentEvent.parent 48
-+XReparentEvent.x 56
-+XReparentEvent.y 60
-+XReparentEvent.override_redirect 64
-+XReparentEvent 72
-+XCirculateRequestEvent.type 0
-+XCirculateRequestEvent.serial 8
-+XCirculateRequestEvent.send_event 16
-+XCirculateRequestEvent.display 24
-+XCirculateRequestEvent.parent 32
-+XCirculateRequestEvent.window 40
-+XCirculateRequestEvent.place 48
-+XCirculateRequestEvent 56
-+XImage.width 0
-+XImage.height 4
-+XImage.xoffset 8
-+XImage.format 12
-+XImage.data 16
-+XImage.byte_order 24
-+XImage.bitmap_unit 28
-+XImage.bitmap_bit_order 32
-+XImage.bitmap_pad 36
-+XImage.depth 40
-+XImage.bytes_per_line 44
-+XImage.bits_per_pixel 48
-+XImage.red_mask 56
-+XImage.green_mask 64
-+XImage.blue_mask 72
-+XImage.obdata 80
-+XImage.f.create_image 88
-+XImage.f.destroy_image 96
-+XImage.f.get_pixel 104
-+XImage.f.put_pixel 112
-+XImage.f.sub_image 120
-+XImage.f.add_pixel 128
-+XImage 136
-+XKeyEvent.type 0
-+XKeyEvent.serial 8
-+XKeyEvent.send_event 16
-+XKeyEvent.display 24
-+XKeyEvent.window 32
-+XKeyEvent.root 40
-+XKeyEvent.subwindow 48
-+XKeyEvent.time 56
-+XKeyEvent.x 64
-+XKeyEvent.y 68
-+XKeyEvent.x_root 72
-+XKeyEvent.y_root 76
-+XKeyEvent.state 80
-+XKeyEvent.keycode 84
-+XKeyEvent.same_screen 88
-+XKeyEvent 96
-+XkbActionMessageEvent.type 0
-+XkbActionMessageEvent.serial 8
-+XkbActionMessageEvent.send_event 16
-+XkbActionMessageEvent.display 24
-+XkbActionMessageEvent.time 32
-+XkbActionMessageEvent.xkb_type 40
-+XkbActionMessageEvent.device 44
-+XkbActionMessageEvent.keycode 48
-+XkbActionMessageEvent.press 52
-+XkbActionMessageEvent.key_event_follows 56
-+XkbActionMessageEvent.group 60
-+XkbActionMessageEvent.mods 64
-+XkbActionMessageEvent.message 68
-+XkbActionMessageEvent 80
-+XdbeSwapInfo.swap_window 0
-+XdbeSwapInfo.swap_action 8
-+XdbeSwapInfo 16
-+XTextItem.chars 0
-+XTextItem.nchars 8
-+XTextItem.delta 12
-+XTextItem.font 16
-+XTextItem 24
-+XModifierKeymap.max_keypermod 0
-+XModifierKeymap.modifiermap 8
-+XModifierKeymap 16
-+XCharStruct.lbearing 0
-+XCharStruct.rbearing 2
-+XCharStruct.width 4
-+XCharStruct.ascent 6
-+XCharStruct.descent 8
-+XCharStruct.attributes 10
-+XCharStruct 12
-+XGravityEvent.type 0
-+XGravityEvent.serial 8
-+XGravityEvent.send_event 16
-+XGravityEvent.display 24
-+XGravityEvent.event 32
-+XGravityEvent.window 40
-+XGravityEvent.x 48
-+XGravityEvent.y 52
-+XGravityEvent 56
-+Visual.ext_data 0
-+Visual.visualid 8
-+Visual.class 16
-+Visual.red_mask 24
-+Visual.green_mask 32
-+Visual.blue_mask 40
-+Visual.bits_per_rgb 48
-+Visual.map_entries 52
-+Visual 56
-+XOMOrientation.num_orientation 0
-+XOMOrientation.orientation 8
-+XOMOrientation 16
-+XkbAccessXNotifyEvent.type 0
-+XkbAccessXNotifyEvent.serial 8
-+XkbAccessXNotifyEvent.send_event 16
-+XkbAccessXNotifyEvent.display 24
-+XkbAccessXNotifyEvent.time 32
-+XkbAccessXNotifyEvent.xkb_type 40
-+XkbAccessXNotifyEvent.device 44
-+XkbAccessXNotifyEvent.detail 48
-+XkbAccessXNotifyEvent.keycode 52
-+XkbAccessXNotifyEvent.sk_delay 56
-+XkbAccessXNotifyEvent.debounce_delay 60
-+XkbAccessXNotifyEvent 64
-+XWindowAttributes.x 0
-+XWindowAttributes.y 4
-+XWindowAttributes.width 8
-+XWindowAttributes.height 12
-+XWindowAttributes.border_width 16
-+XWindowAttributes.depth 20
-+XWindowAttributes.visual 24
-+XWindowAttributes.root 32
-+XWindowAttributes.class 40
-+XWindowAttributes.bit_gravity 44
-+XWindowAttributes.win_gravity 48
-+XWindowAttributes.backing_store 52
-+XWindowAttributes.backing_planes 56
-+XWindowAttributes.backing_pixel 64
-+XWindowAttributes.save_under 72
-+XWindowAttributes.colormap 80
-+XWindowAttributes.map_installed 88
-+XWindowAttributes.map_state 92
-+XWindowAttributes.all_event_masks 96
-+XWindowAttributes.your_event_mask 104
-+XWindowAttributes.do_not_propagate_mask 112
-+XWindowAttributes.override_redirect 120
-+XWindowAttributes.screen 128
-+XWindowAttributes 136
-+XmbTextItem.chars 0
-+XmbTextItem.nchars 8
-+XmbTextItem.delta 12
-+XmbTextItem.font_set 16
-+XmbTextItem 24
-+XMappingEvent.type 0
-+XMappingEvent.serial 8
-+XMappingEvent.send_event 16
-+XMappingEvent.display 24
-+XMappingEvent.window 32
-+XMappingEvent.request 40
-+XMappingEvent.first_keycode 44
-+XMappingEvent.count 48
-+XMappingEvent 56
-+XSizeHints.flags 0
-+XSizeHints.x 8
-+XSizeHints.y 12
-+XSizeHints.width 16
-+XSizeHints.height 20
-+XSizeHints.min_width 24
-+XSizeHints.min_height 28
-+XSizeHints.max_width 32
-+XSizeHints.max_height 36
-+XSizeHints.width_inc 40
-+XSizeHints.height_inc 44
-+XSizeHints.min_aspect.x 48
-+XSizeHints.min_aspect.y 52
-+XSizeHints.max_aspect.x 56
-+XSizeHints.max_aspect.y 60
-+XSizeHints.base_width 64
-+XSizeHints.base_height 68
-+XSizeHints.win_gravity 72
-+XSizeHints 80
-+XUnmapEvent.type 0
-+XUnmapEvent.serial 8
-+XUnmapEvent.send_event 16
-+XUnmapEvent.display 24
-+XUnmapEvent.event 32
-+XUnmapEvent.window 40
-+XUnmapEvent.from_configure 48
-+XUnmapEvent 56
-+awtImageData.Depth 0
-+awtImageData.wsImageFormat 4
-+awtImageData.clrdata 16
-+awtImageData.convert 48
-+awtImageData 560
-+XkbStateNotifyEvent.type 0
-+XkbStateNotifyEvent.serial 8
-+XkbStateNotifyEvent.send_event 16
-+XkbStateNotifyEvent.display 24
-+XkbStateNotifyEvent.time 32
-+XkbStateNotifyEvent.xkb_type 40
-+XkbStateNotifyEvent.device 44
-+XkbStateNotifyEvent.changed 48
-+XkbStateNotifyEvent.group 52
-+XkbStateNotifyEvent.base_group 56
-+XkbStateNotifyEvent.latched_group 60
-+XkbStateNotifyEvent.locked_group 64
-+XkbStateNotifyEvent.mods 68
-+XkbStateNotifyEvent.base_mods 72
-+XkbStateNotifyEvent.latched_mods 76
-+XkbStateNotifyEvent.locked_mods 80
-+XkbStateNotifyEvent.compat_state 84
-+XkbStateNotifyEvent.grab_mods 88
-+XkbStateNotifyEvent.compat_grab_mods 89
-+XkbStateNotifyEvent.lookup_mods 90
-+XkbStateNotifyEvent.compat_lookup_mods 91
-+XkbStateNotifyEvent.ptr_buttons 92
-+XkbStateNotifyEvent.keycode 96
-+XkbStateNotifyEvent.event_type 97
-+XkbStateNotifyEvent.req_major 98
-+XkbStateNotifyEvent.req_minor 99
-+XkbStateNotifyEvent 104
-+XExposeEvent.type 0
-+XExposeEvent.serial 8
-+XExposeEvent.send_event 16
-+XExposeEvent.display 24
-+XExposeEvent.window 32
-+XExposeEvent.x 40
-+XExposeEvent.y 44
-+XExposeEvent.width 48
-+XExposeEvent.height 52
-+XExposeEvent.count 56
-+XExposeEvent 64
-+XkbMapNotifyEvent.type 0
-+XkbMapNotifyEvent.serial 8
-+XkbMapNotifyEvent.send_event 16
-+XkbMapNotifyEvent.display 24
-+XkbMapNotifyEvent.time 32
-+XkbMapNotifyEvent.xkb_type 40
-+XkbMapNotifyEvent.device 44
-+XkbMapNotifyEvent.changed 48
-+XkbMapNotifyEvent.flags 52
-+XkbMapNotifyEvent.first_type 56
-+XkbMapNotifyEvent.num_types 60
-+XkbMapNotifyEvent.min_key_code 64
-+XkbMapNotifyEvent.max_key_code 65
-+XkbMapNotifyEvent.first_key_sym 66
-+XkbMapNotifyEvent.first_key_act 67
-+XkbMapNotifyEvent.first_key_behavior 68
-+XkbMapNotifyEvent.first_key_explicit 69
-+XkbMapNotifyEvent.first_modmap_key 70
-+XkbMapNotifyEvent.first_vmodmap_key 71
-+XkbMapNotifyEvent.num_key_syms 72
-+XkbMapNotifyEvent.num_key_acts 76
-+XkbMapNotifyEvent.num_key_behaviors 80
-+XkbMapNotifyEvent.num_key_explicit 84
-+XkbMapNotifyEvent.num_modmap_keys 88
-+XkbMapNotifyEvent.num_vmodmap_keys 92
-+XkbMapNotifyEvent.vmods 96
-+XkbMapNotifyEvent 104
-+XGCValues.function 0
-+XGCValues.plane_mask 8
-+XGCValues.foreground 16
-+XGCValues.background 24
-+XGCValues.line_width 32
-+XGCValues.line_style 36
-+XGCValues.cap_style 40
-+XGCValues.join_style 44
-+XGCValues.fill_style 48
-+XGCValues.fill_rule 52
-+XGCValues.arc_mode 56
-+XGCValues.tile 64
-+XGCValues.stipple 72
-+XGCValues.ts_x_origin 80
-+XGCValues.ts_y_origin 84
-+XGCValues.font 88
-+XGCValues.subwindow_mode 96
-+XGCValues.graphics_exposures 100
-+XGCValues.clip_x_origin 104
-+XGCValues.clip_y_origin 108
-+XGCValues.clip_mask 112
-+XGCValues.dash_offset 120
-+XGCValues.dashes 124
-+XGCValues 128
-+XFocusChangeEvent.type 0
-+XFocusChangeEvent.serial 8
-+XFocusChangeEvent.send_event 16
-+XFocusChangeEvent.display 24
-+XFocusChangeEvent.window 32
-+XFocusChangeEvent.mode 40
-+XFocusChangeEvent.detail 44
-+XFocusChangeEvent 48
-+XPixmapFormatValues.depth 0
-+XPixmapFormatValues.bits_per_pixel 4
-+XPixmapFormatValues.scanline_pad 8
-+XPixmapFormatValues 12
-+XMapEvent.type 0
-+XMapEvent.serial 8
-+XMapEvent.send_event 16
-+XMapEvent.display 24
-+XMapEvent.event 32
-+XMapEvent.window 40
-+XMapEvent.override_redirect 48
-+XMapEvent 56
-+XkbBellNotifyEvent.type 0
-+XkbBellNotifyEvent.serial 8
-+XkbBellNotifyEvent.send_event 16
-+XkbBellNotifyEvent.display 24
-+XkbBellNotifyEvent.time 32
-+XkbBellNotifyEvent.xkb_type 40
-+XkbBellNotifyEvent.device 44
-+XkbBellNotifyEvent.percent 48
-+XkbBellNotifyEvent.pitch 52
-+XkbBellNotifyEvent.duration 56
-+XkbBellNotifyEvent.bell_class 60
-+XkbBellNotifyEvent.bell_id 64
-+XkbBellNotifyEvent.name 72
-+XkbBellNotifyEvent.window 80
-+XkbBellNotifyEvent.event_only 88
-+XkbBellNotifyEvent 96
-+XIMStringConversionText.length 0
-+XIMStringConversionText.feedback 8
-+XIMStringConversionText.encoding_is_wchar 16
-+XIMStringConversionText.string 24
-+XIMStringConversionText 32
-+XKeyboardState.key_click_percent 0
-+XKeyboardState.bell_percent 4
-+XKeyboardState.bell_pitch 8
-+XKeyboardState.bell_duration 12
-+XKeyboardState.led_mask 16
-+XKeyboardState.global_auto_repeat 24
-+XKeyboardState.auto_repeats 28
-+XKeyboardState 64
-+XkbEvent.type 0
-+XkbEvent.any 0
-+XkbEvent.new_kbd 0
-+XkbEvent.map 0
-+XkbEvent.state 0
-+XkbEvent.ctrls 0
-+XkbEvent.indicators 0
-+XkbEvent.names 0
-+XkbEvent.compat 0
-+XkbEvent.bell 0
-+XkbEvent.message 0
-+XkbEvent.accessx 0
-+XkbEvent.device 0
-+XkbEvent.core 0
-+XkbEvent 192
-+XPoint.x 0
-+XPoint.y 2
-+XPoint 4
-+XSegment.x1 0
-+XSegment.y1 2
-+XSegment.x2 4
-+XSegment.y2 6
-+XSegment 8
-+XIconSize.min_width 0
-+XIconSize.min_height 4
-+XIconSize.max_width 8
-+XIconSize.max_height 12
-+XIconSize.width_inc 16
-+XIconSize.height_inc 20
-+XIconSize 24
-+XIMCallback.client_data 0
-+XIMCallback.callback 8
-+XIMCallback 16
-+XConfigureEvent.type 0
-+XConfigureEvent.serial 8
-+XConfigureEvent.send_event 16
-+XConfigureEvent.display 24
-+XConfigureEvent.event 32
-+XConfigureEvent.window 40
-+XConfigureEvent.x 48
-+XConfigureEvent.y 52
-+XConfigureEvent.width 56
-+XConfigureEvent.height 60
-+XConfigureEvent.border_width 64
-+XConfigureEvent.above 72
-+XConfigureEvent.override_redirect 80
-+XConfigureEvent 88
-+XRectangle.x 0
-+XRectangle.y 2
-+XRectangle.width 4
-+XRectangle.height 6
-+XRectangle 8
-+XkbNamesNotifyEvent.type 0
-+XkbNamesNotifyEvent.serial 8
-+XkbNamesNotifyEvent.send_event 16
-+XkbNamesNotifyEvent.display 24
-+XkbNamesNotifyEvent.time 32
-+XkbNamesNotifyEvent.xkb_type 40
-+XkbNamesNotifyEvent.device 44
-+XkbNamesNotifyEvent.changed 48
-+XkbNamesNotifyEvent.first_type 52
-+XkbNamesNotifyEvent.num_types 56
-+XkbNamesNotifyEvent.first_lvl 60
-+XkbNamesNotifyEvent.num_lvls 64
-+XkbNamesNotifyEvent.num_aliases 68
-+XkbNamesNotifyEvent.num_radio_groups 72
-+XkbNamesNotifyEvent.changed_vmods 76
-+XkbNamesNotifyEvent.changed_groups 80
-+XkbNamesNotifyEvent.changed_indicators 84
-+XkbNamesNotifyEvent.first_key 88
-+XkbNamesNotifyEvent.num_keys 92
-+XkbNamesNotifyEvent 96
-+XCreateWindowEvent.type 0
-+XCreateWindowEvent.serial 8
-+XCreateWindowEvent.send_event 16
-+XCreateWindowEvent.display 24
-+XCreateWindowEvent.parent 32
-+XCreateWindowEvent.window 40
-+XCreateWindowEvent.x 48
-+XCreateWindowEvent.y 52
-+XCreateWindowEvent.width 56
-+XCreateWindowEvent.height 60
-+XCreateWindowEvent.border_width 64
-+XCreateWindowEvent.override_redirect 68
-+XCreateWindowEvent 72
-+XVisibilityEvent.type 0
-+XVisibilityEvent.serial 8
-+XVisibilityEvent.send_event 16
-+XVisibilityEvent.display 24
-+XVisibilityEvent.window 32
-+XVisibilityEvent.state 40
-+XVisibilityEvent 48
-+XWMHints.flags 0
-+XWMHints.initial_state 12
-+XWMHints.icon_pixmap 16
-+XWMHints.icon_window 24
-+XWMHints.icon_x 32
-+XWMHints.icon_y 36
-+XWMHints.icon_mask 40
-+XWMHints.input 8
-+XWMHints.window_group 48
-+XWMHints 56
-+XCrossingEvent.type 0
-+XCrossingEvent.serial 8
-+XCrossingEvent.send_event 16
-+XCrossingEvent.display 24
-+XCrossingEvent.window 32
-+XCrossingEvent.root 40
-+XCrossingEvent.subwindow 48
-+XCrossingEvent.time 56
-+XCrossingEvent.x 64
-+XCrossingEvent.y 68
-+XCrossingEvent.x_root 72
-+XCrossingEvent.y_root 76
-+XCrossingEvent.mode 80
-+XCrossingEvent.detail 84
-+XCrossingEvent.same_screen 88
-+XCrossingEvent.focus 92
-+XCrossingEvent.state 96
-+XCrossingEvent 104
-+XSelectionRequestEvent.type 0
-+XSelectionRequestEvent.serial 8
-+XSelectionRequestEvent.send_event 16
-+XSelectionRequestEvent.display 24
-+XSelectionRequestEvent.owner 32
-+XSelectionRequestEvent.requestor 40
-+XSelectionRequestEvent.selection 48
-+XSelectionRequestEvent.target 56
-+XSelectionRequestEvent.property 64
-+XSelectionRequestEvent.time 72
-+XSelectionRequestEvent 80
-+XNoExposeEvent.type 0
-+XNoExposeEvent.serial 8
-+XNoExposeEvent.send_event 16
-+XNoExposeEvent.display 24
-+XNoExposeEvent.drawable 32
-+XNoExposeEvent.major_code 40
-+XNoExposeEvent.minor_code 44
-+XNoExposeEvent 48
-+XHostAddress.family 0
-+XHostAddress.length 4
-+XHostAddress.address 8
-+XHostAddress 16
-+XColormapEvent.type 0
-+XColormapEvent.serial 8
-+XColormapEvent.send_event 16
-+XColormapEvent.display 24
-+XColormapEvent.window 32
-+XColormapEvent.colormap 40
-+XColormapEvent.new 48
-+XColormapEvent.state 52
-+XColormapEvent 56
-+ColorEntry.r 0
-+ColorEntry.g 1
-+ColorEntry.b 2
-+ColorEntry.flags 3
-+ColorEntry 4
-+XResizeRequestEvent.type 0
-+XResizeRequestEvent.serial 8
-+XResizeRequestEvent.send_event 16
-+XResizeRequestEvent.display 24
-+XResizeRequestEvent.window 32
-+XResizeRequestEvent.width 40
-+XResizeRequestEvent.height 44
-+XResizeRequestEvent 48
-+Depth.depth 0
-+Depth.nvisuals 4
-+Depth.visuals 8
-+Depth 16
-+XPropertyEvent.type 0
-+XPropertyEvent.serial 8
-+XPropertyEvent.send_event 16
-+XPropertyEvent.display 24
-+XPropertyEvent.window 32
-+XPropertyEvent.atom 40
-+XPropertyEvent.time 48
-+XPropertyEvent.state 56
-+XPropertyEvent 64
-+XDestroyWindowEvent.type 0
-+XDestroyWindowEvent.serial 8
-+XDestroyWindowEvent.send_event 16
-+XDestroyWindowEvent.display 24
-+XDestroyWindowEvent.event 32
-+XDestroyWindowEvent.window 40
-+XDestroyWindowEvent 48
-+XStandardColormap.colormap 0
-+XStandardColormap.red_max 8
-+XStandardColormap.red_mult 16
-+XStandardColormap.green_max 24
-+XStandardColormap.green_mult 32
-+XStandardColormap.blue_max 40
-+XStandardColormap.blue_mult 48
-+XStandardColormap.base_pixel 56
-+XStandardColormap.visualid 64
-+XStandardColormap.killid 72
-+XStandardColormap 80
-+XComposeStatus.compose_ptr 0
-+XComposeStatus.chars_matched 8
-+XComposeStatus 16
-+AwtGraphicsConfigData.awt_depth 0
-+AwtGraphicsConfigData.awt_cmap 8
-+AwtGraphicsConfigData.awt_visInfo 16
-+AwtGraphicsConfigData.awt_num_colors 80
-+AwtGraphicsConfigData.awtImage 88
-+AwtGraphicsConfigData.AwtColorMatch 96
-+AwtGraphicsConfigData.monoImage 104
-+AwtGraphicsConfigData.monoPixmap 112
-+AwtGraphicsConfigData.monoPixmapWidth 120
-+AwtGraphicsConfigData.monoPixmapHeight 124
-+AwtGraphicsConfigData.monoPixmapGC 128
-+AwtGraphicsConfigData.pixelStride 136
-+AwtGraphicsConfigData.color_data 144
-+AwtGraphicsConfigData.glxInfo 152
-+AwtGraphicsConfigData.isTranslucencySupported 160
-+AwtGraphicsConfigData.renderPictFormat 168
-+AwtGraphicsConfigData 208
-+XColor.pixel 0
-+XColor.red 8
-+XColor.green 10
-+XColor.blue 12
-+XColor.flags 14
-+XColor.pad 15
-+XColor 16
-+XTextProperty.value 0
-+XTextProperty.encoding 8
-+XTextProperty.format 16
-+XTextProperty.nitems 24
-+XTextProperty 32
diff --git a/meta-aarch64/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bbappend b/meta-aarch64/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bbappend
deleted file mode 100644
index d3031846..00000000
--- a/meta-aarch64/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bbappend
+++ /dev/null
@@ -1,17 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
-
-WITH_ADDITIONAL_VMS_aarch64 = ""
-
-OEPATCHES_append_aarch64 = " \
- file://aarch64-configure.patch \
- "
-
-ICEDTEAPATCHES_append_aarch64 = " \
- file://icedtea-openjdk-aarch64.patch;apply=no \
- file://icedtea-prebuilt-files.patch;apply=no \
- "
-
-DISTRIBUTION_PATCHES_append_aarch64 = " \
- patches/icedtea-openjdk-aarch64.patch \
- patches/icedtea-prebuilt-files.patch \
- "