diff --git a/abi_gki_aarch64.xml b/abi_gki_aarch64.xml
index 9c9e18cd06fd..b9dce8617e18 100644
--- a/abi_gki_aarch64.xml
+++ b/abi_gki_aarch64.xml
@@ -1245,86 +1245,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -1333,23 +1280,23 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1361,25 +1308,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1388,25 +1335,25 @@
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
@@ -1415,7 +1362,7 @@
-
+
@@ -1423,23 +1370,15 @@
-
+
-
-
-
-
-
-
-
-
-
+
-
+
@@ -1462,7 +1401,7 @@
-
+
@@ -1475,8 +1414,8 @@
-
-
+
+
@@ -1637,7 +1576,7 @@
-
+
@@ -1645,32 +1584,32 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
@@ -1687,82 +1626,82 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1785,28 +1724,28 @@
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
@@ -1815,18 +1754,18 @@
-
+
-
-
+
+
-
-
+
+
@@ -1837,9 +1776,9 @@
-
-
-
+
+
+
@@ -1853,10 +1792,10 @@
-
+
-
+
@@ -1893,719 +1832,719 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2614,25 +2553,25 @@
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
@@ -2660,8 +2599,8 @@
-
-
+
+
@@ -2687,11 +2626,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -2726,34 +2665,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2762,16 +2701,16 @@
-
+
-
+
-
+
-
+
@@ -2786,383 +2725,383 @@
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3192,10 +3131,10 @@
-
+
-
+
@@ -3210,119 +3149,119 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3340,68 +3279,68 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3413,7 +3352,7 @@
-
+
@@ -3422,40 +3361,40 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3463,40 +3402,40 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3507,34 +3446,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3543,43 +3482,43 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3588,22 +3527,22 @@
-
+
-
+
-
+
-
+
@@ -3615,7 +3554,7 @@
-
+
@@ -3630,184 +3569,184 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
@@ -3819,41 +3758,41 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
@@ -3864,59 +3803,59 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3931,7 +3870,7 @@
-
+
@@ -3943,43 +3882,43 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3988,94 +3927,94 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4083,66 +4022,66 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4151,25 +4090,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4178,10 +4117,10 @@
-
+
-
+
@@ -4190,10 +4129,10 @@
-
+
-
+
@@ -4202,19 +4141,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -4226,19 +4165,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -4253,34 +4192,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4292,43 +4231,43 @@
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4336,19 +4275,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -4366,50 +4305,50 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -4417,104 +4356,104 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4523,16 +4462,16 @@
-
+
-
+
-
+
-
+
@@ -4540,37 +4479,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4582,32 +4521,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4622,7 +4561,7 @@
-
+
@@ -4634,16 +4573,16 @@
-
+
-
+
-
+
@@ -4661,7 +4600,7 @@
-
+
@@ -4676,7 +4615,7 @@
-
+
@@ -4712,34 +4651,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4748,41 +4687,41 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
@@ -4791,21 +4730,21 @@
-
+
-
-
+
+
-
+
-
-
+
+
-
+
@@ -4814,37 +4753,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4853,7 +4792,7 @@
-
+
@@ -4868,7 +4807,7 @@
-
+
@@ -4892,25 +4831,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4919,31 +4858,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4952,28 +4891,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5030,7 +4969,7 @@
-
+
@@ -5042,10 +4981,10 @@
-
+
-
+
@@ -5054,7 +4993,7 @@
-
+
@@ -5063,10 +5002,10 @@
-
+
-
+
@@ -5075,13 +5014,13 @@
-
+
-
+
-
+
@@ -5093,13 +5032,13 @@
-
+
-
+
@@ -5120,52 +5059,52 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5177,10 +5116,10 @@
-
+
-
+
@@ -5189,7 +5128,7 @@
-
+
@@ -5198,52 +5137,52 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5258,10 +5197,10 @@
-
+
-
+
@@ -5270,34 +5209,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5306,16 +5245,16 @@
-
+
-
+
-
+
@@ -5339,10 +5278,10 @@
-
+
-
+
@@ -5351,57 +5290,57 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -5409,21 +5348,21 @@
-
-
+
+
-
+
-
+
-
+
@@ -5447,25 +5386,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5473,7 +5412,7 @@
-
+
@@ -5499,7 +5438,7 @@
-
+
@@ -5556,7 +5495,7 @@
-
+
@@ -5582,10 +5521,10 @@
-
+
-
+
@@ -5593,7 +5532,7 @@
-
+
@@ -5607,27 +5546,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5645,7 +5584,7 @@
-
+
@@ -5669,79 +5608,79 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5770,46 +5709,46 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
@@ -5823,41 +5762,41 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5868,44 +5807,44 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5920,60 +5859,60 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -5988,73 +5927,73 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -6063,10 +6002,10 @@
-
+
-
+
@@ -6075,16 +6014,16 @@
-
+
-
+
-
+
-
+
@@ -6093,17 +6032,17 @@
-
+
-
+
-
+
-
+
-