[OpenAFS-devel] Patch: Support for AIX 5.3

Niklas Edmundsson Niklas.Edmundsson@hpc2n.umu.se
Thu, 21 Apr 2005 11:11:24 +0200 (MEST)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---559023410-342241519-1114074684=:27135
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

On Thu, 21 Apr 2005, Niklas Edmundsson wrote:

>> You don't need to copy me on this; Anyway,

Ehm. I'll try to spank my MUA into not doing that.

>>> Something like this? I had to do some additional changes in afsd.c to make 
>>> it care about the return values, but I suppose that's OK.
>> 
>> I can't imagine this patch will apply to the current CVS head. cvs update 
>> and diff again, and you'll understand what I mean.
>
> Urghl. The patch was for 1.3.81 (hence the name). I'll grab a recent CVS tree 
> and Do It Right <tm> ;)

OK, now that I have woken up instead of just moving around randomly I 
realised why some things didn't work. Here goes:

* afsd wants jfs as cache filesystem on AIX5
* Someone broke src/export/Makefile.in, a TAB was missing
* I suck at making diffs when I have added a new file, so i missed
   src/config/param.rs_aix53.h and I wasn't able to coax cvs diff into
   including it in the patch, so it's attached as a separate file.
   Laugh three times at me, and drop it in the appropriate place
   please.

With these additions, I was actually able to compile CVS HEAD ;)

/Nikke - who hopefully got it right this time...
-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  Niklas Edmundsson, Admin @ {acc,hpc2n}.umu.se     |    nikke@hpc2n.umu.se
---------------------------------------------------------------------------
  The greatest productive force is selfishness!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
---559023410-342241519-1114074684=:27135
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=openafs-cvs-aix53-2.diff
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GSO.4.62.0504211111240.27135@khan.acc.umu.se>
Content-Description: 
Content-Disposition: attachment; filename=openafs-cvs-aix53-2.diff

SW5kZXg6IHNyYy9hZnNkL2Fmc2QuYw0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KUkNTIGZpbGU6IC9jdnMvb3BlbmFmcy9zcmMvYWZzZC9hZnNkLmMsdg0K
cmV0cmlldmluZyByZXZpc2lvbiAxLjQ4DQpkaWZmIC11IC1yMS40OCBhZnNk
LmMNCi0tLSBzcmMvYWZzZC9hZnNkLmMJMyBBcHIgMjAwNSAxODowOToxNyAt
MDAwMAkxLjQ4DQorKysgc3JjL2Fmc2QvYWZzZC5jCTIxIEFwciAyMDA1IDA4
OjUyOjM5IC0wMDAwDQpAQCAtMzMzLDggKzMzMyw3IEBADQogICAqCVNldHMg
Z2xvYmFscy4NCiAgICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0q
Lw0KIA0KLWludA0KLVBhcnNlQ2FjaGVJbmZvRmlsZSgpDQoraW50IFBhcnNl
Q2FjaGVJbmZvRmlsZSh2b2lkKQ0KIHsNCiAgICAgc3RhdGljIGNoYXIgcm5b
XSA9ICJQYXJzZUNhY2hlSW5mb0ZpbGUiOwkvKlRoaXMgcm91dGluZSdzIG5h
bWUgKi8NCiAgICAgRklMRSAqY2FjaGVmZDsJCS8qRGVzY3JpcHRvciBmb3Ig
Y2FjaGUgaW5mbyBmaWxlICovDQpAQCAtMzk2LDggKzM5NSw5IEBADQogCSAg
ICAoIlx0Y2FjaGVNb3VudERpcjogJyVzJ1xuXHRjYWNoZUJhc2VEaXI6ICcl
cydcblx0Y2FjaGVCbG9ja3M6ICVkXG4iLA0KIAkgICAgIHRtZCwgdGJkLCB0
Q2FjaGVCbG9ja3MpOw0KICAgICB9DQotICAgIGlmICghKGNhY2hlRmxhZ3Mg
JiBBRlNDQUxMX0lOSVRfTUVNQ0FDSEUpKQ0KLQlQYXJ0U2l6ZU92ZXJmbG93
KHRiZCwgY2FjaGVCbG9ja3MpOw0KKyAgICBpZiAoIShjYWNoZUZsYWdzICYg
QUZTQ0FMTF9JTklUX01FTUNBQ0hFKSkgew0KKwlyZXR1cm4oUGFydFNpemVP
dmVyZmxvdyh0YmQsIGNhY2hlQmxvY2tzKSk7DQorICAgIH0NCiANCiAgICAg
cmV0dXJuICgwKTsNCiB9DQpAQCAtNDA3LDEwICs0MDcsMTIgQEANCiAgKiBp
c24ndCBhIG1vdW50ZWQgcGFydGl0aW9uIGl0J3MgYWxzbyBpZ25vcmVkIHNp
bmNlIHdlIGNhbid0IGd1YXJhbnRlZSANCiAgKiB3aGF0IHdpbGwgYmUgc3Rv
cmVkIGFmdGVyd2FyZHMuIFRvbyBtYW55IGlmJ3MuIFRoaXMgaXMgbm93IHB1
cmVseQ0KICAqIGFkdmlzb3J5LiBPRFMgd2l0aCBvdmVyIDJHIHBhcnRpdGlv
biBhbHNvIGdpdmVzIHdhcm5pbmcgbWVzc2FnZS4NCisgKg0KKyAqIFJldHVy
bnM6DQorICoJMCBpZiBldmVyeXRoaW5nIHdlbnQgd2VsbCwNCisgKgkxIG90
aGVyd2lzZS4NCiAgKi8NCi1QYXJ0U2l6ZU92ZXJmbG93KHBhdGgsIGNzKQ0K
LSAgICAgY2hhciAqcGF0aDsNCi0gICAgIGludCBjczsNCitpbnQgUGFydFNp
emVPdmVyZmxvdyhjaGFyICpwYXRoLCBpbnQgY3MpDQogew0KICAgICBpbnQg
YnNpemUgPSAtMSwgdG90YWxibGtzLCBtaW50Ow0KICNpZiBBRlNfSEFWRV9T
VEFUVkZTDQpAQCAtNDI1LDcgKzQyNywxNSBAQA0KICAgICB9DQogICAgIHRv
dGFsYmxrcyA9IHN0YXRidWYuZl9ibG9ja3M7DQogICAgIGJzaXplID0gc3Rh
dGJ1Zi5mX2Zyc2l6ZTsNCi0jZWxzZQ0KKyNpZiBBRlNfQUlYNTFfRU5WDQor
ICAgIGlmKHN0cmNtcChzdGF0YnVmLmZfYmFzZXR5cGUsICJqZnMiKSkgew0K
KyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDYWNoZSBmaWxlc3lzdGVtICcl
cycgbXVzdCBiZSBqZnMgKG5vdyAlcylcbiIsDQorICAgICAgICAgICAgICAg
IHBhdGgsIHN0YXRidWYuZl9iYXNldHlwZSk7DQorICAgICAgICByZXR1cm4g
MTsNCisgICAgfQ0KKyNlbmRpZiAvKiBBRlNfQUlYNTFfRU5WICovDQorDQor
I2Vsc2UgLyogQUZTX0hBVkVfU1RBVFZGUyAqLw0KICAgICBzdHJ1Y3Qgc3Rh
dGZzIHN0YXRidWY7DQogDQogICAgIGlmIChzdGF0ZnMocGF0aCwgJnN0YXRi
dWYpIDwgMCkgew0KQEAgLTQ1Myw3ICs0NjMsMTAgQEANCiAJcHJpbnRmDQog
CSAgICAoIkNhY2hlIHNpemUgKCVkKSBtdXN0IGJlIGxlc3MgdGhhbiA5NSUl
IG9mIHBhcnRpdGlvbiBzaXplICh3aGljaCBpcyAlZCkuIExvd2VyIGNhY2hl
IHNpemVcbiIsDQogCSAgICAgY3MsIG1pbnQpOw0KKyAgICAgICAgcmV0dXJu
IDE7DQogICAgIH0NCisNCisgICAgcmV0dXJuIDA7DQogfQ0KIA0KIC8qLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkluZGV4OiBzcmMvZXhw
b3J0L01ha2VmaWxlLmluDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1Mg
ZmlsZTogL2N2cy9vcGVuYWZzL3NyYy9leHBvcnQvTWFrZWZpbGUuaW4sdg0K
cmV0cmlldmluZyByZXZpc2lvbiAxLjE4DQpkaWZmIC11IC1yMS4xOCBNYWtl
ZmlsZS5pbg0KLS0tIHNyYy9leHBvcnQvTWFrZWZpbGUuaW4JMjAgTWFyIDIw
MDUgMjA6MjY6MTkgLTAwMDAJMS4xOA0KKysrIHNyYy9leHBvcnQvTWFrZWZp
bGUuaW4JMjEgQXByIDIwMDUgMDg6NTI6NDAgLTAwMDANCkBAIC0xNjMsNyAr
MTYzLDcgQEANCiBAQUlYNjRACSR7SU5TVEFMTH0gJD8gJEANCiANCiAke0RF
U1R9L3Jvb3QuY2xpZW50L3Vzci92aWNlL2V0Yy9ka2xvYWQvY2ZnYWZzOiBj
ZmdhZnMNCi0ke0lOU1RBTEx9ICQ/ICRADQorCSR7SU5TVEFMTH0gJD8gJEAN
CiANCiAke0RFU1R9L3Jvb3QuY2xpZW50L3Vzci92aWNlL2V0Yy9ka2xvYWQv
Y2ZnYWZzNjQ6IEBBSVg2NEBjZmdhZnM2NA0KIEBBSVg2NEAJJHtJTlNUQUxM
fSAkPyAkQA0K

---559023410-342241519-1114074684=:27135
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=param.rs_aix53.h
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GSO.4.62.0504211111241.27135@khan.acc.umu.se>
Content-Description: 
Content-Disposition: attachment; filename=param.rs_aix53.h

I2lmbmRlZiBVS0VSTkVMDQovKiBUaGlzIHNlY3Rpb24gZm9yIGtlcm5lbCBs
aWJhZnMgY29tcGlsZXMgb25seSAqLw0KDQovKg0KICogQ29weXJpZ2h0IDIw
MDAsIEludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRp
b24gYW5kIG90aGVycy4NCiAqIEFsbCBSaWdodHMgUmVzZXJ2ZWQuDQogKiAN
CiAqIFRoaXMgc29mdHdhcmUgaGFzIGJlZW4gcmVsZWFzZWQgdW5kZXIgdGhl
IHRlcm1zIG9mIHRoZSBJQk0gUHVibGljDQogKiBMaWNlbnNlLiAgRm9yIGRl
dGFpbHMsIHNlZSB0aGUgTElDRU5TRSBmaWxlIGluIHRoZSB0b3AtbGV2ZWwg
c291cmNlDQogKiBkaXJlY3Rvcnkgb3Igb25saW5lIGF0IGh0dHA6Ly93d3cu
b3BlbmFmcy5vcmcvZGwvbGljZW5zZTEwLmh0bWwNCiAqLw0KDQojaWZuZGVm
CUFGU19QQVJBTV9IDQojZGVmaW5lCUFGU19QQVJBTV9IDQoNCiNkZWZpbmUJ
QUZTX0FJWF9FTlYJCTENCiNkZWZpbmUJQUZTX0FJWDMyX0VOVgkJMQ0KI2Rl
ZmluZQlBRlNfQUlYNDFfRU5WCQkxDQojZGVmaW5lIEFGU19BSVg0Ml9FTlYJ
CTENCiNkZWZpbmUgQUZTX0FJWDUxX0VOVgkJMQ0KI2RlZmluZSBBRlNfQUlY
NTJfRU5WCQkxDQojZGVmaW5lIEFGU19BSVg1M19FTlYJCTENCg0KI2RlZmlu
ZSBBRlNfNjRCSVRfRU5WCQkxDQojZGVmaW5lIEFGU182NEJJVF9DTElFTlQJ
MQ0KI2RlZmluZSBBRlNfTkFNRUlfRU5WCQkxDQojaWZkZWYgQUZTX05BTUVJ
X0VOVg0KI2RlZmluZSBBRlNfNjRCSVRfSU9QU19FTlYJMQ0KI2VuZGlmDQoj
ZGVmaW5lIEJJVE1BUF9MQVRFUgkJMQ0KI2RlZmluZSBGQVNUX1JFU1RBUlQJ
CTENCg0KI2RlZmluZSBBRlNfSEFWRV9GTE9DS19TWVNJRCAgICAxDQoNCiNp
bmNsdWRlIDxhZnMvYWZzX3N5c25hbWVzLmg+DQoNCi8qIEdsb2JhbCBsb2Nr
IGluIEFGUyBwYXJ0IG9mIGNsaWVudC4gKi8NCiNkZWZpbmUgQUZTX0dMT0JB
TF9TVU5MT0NLIDENCiNkZWZpbmUgQUZTX0dDUEFHUwkJMQkvKiBpZiBub256
ZXJvLCBnYXJiYWdlIGNvbGxlY3QgUEFHcyAqLw0KDQovKiBGaWxlIHN5c3Rl
bSBlbnRyeSAodXNlZCBpZiB2bW91bnQuaCBkb2Vzbid0IGRlZmluZSBNTlRf
QUZTICovDQojZGVmaW5lIEFGU19NT1VOVF9BRlMJNA0KI2RlZmluZSBBRlNf
U1lTQ0FMTCAgICAzMQ0KDQovKiBNYWNoaW5lIC8gT3BlcmF0aW5nIHN5c3Rl
bSBpbmZvcm1hdGlvbiAqLw0KI2RlZmluZSBTWVNfTkFNRQkicnNfYWl4NTMi
DQojZGVmaW5lIFNZU19OQU1FX0lECVNZU19OQU1FX0lEX3JzX2FpeDUzDQoj
ZGVmaW5lIEFGU0JJR19FTkRJQU4JMQ0KI2RlZmluZSBSSU9TCQkxCS8qIFBP
V0VSc2VyaWVzIDYwMDAuIChzai9wYykgICAgKi8NCiNkZWZpbmUgQUZTX1ZN
X1JEV1JfRU5WIDEJLyogcmVhZC93cml0ZSBpbXBsZW1lbnRlZCB2aWEgVk0g
Ki8NCiNkZWZpbmUgQUZTX1VTRV9HRVRUSU1FT0ZEQVkgMQkvKiB1c2UgZ2V0
dGltZW9mZGF5IHRvIGltcGxlbWVudCByeCBjbG9jayAqLw0KI2RlZmluZSBB
RlNfSEFWRV9TVEFUVkZTCTEJLyogU3lzdGVtIHN1cHBvcnRzIHN0YXR2ZnMg
Ki8NCg0KI2lmbmRlZiBfUE9XRVINCiNkZWZpbmUgX1BPV0VSCQkxCS8qIF9Q
T1dFUnNlcmllcyEgICAgICAgICAgICAgICAgKi8NCiNlbmRpZg0KI2lmbmRl
ZiBDT01QQVRfNDMNCiNkZWZpbmUgQ09NUEFUXzQzDQojZW5kaWYNCg0KI2Rl
ZmluZSBLRVJORUxfSEFWRV9VRVJST1IgMQ0KI2RlZmluZSBLRVJORUxfSEFW
RV9QSU4gMQ0KDQovKiBFeHRyYSBrZXJuZWwgZGVmaW5pdGlvbnMgKGZyb20g
a2RlZnMgZmlsZSkgKi8NCiNpZmRlZiBfS0VSTkVMDQojZGVmaW5lCUFGU19T
SE9SVEdJRAkxDQojZGVmaW5lCUFGU19VSU9GTU9ERQkxDQojZGVmaW5lCWFm
c2lvX2lvdgl1aW9faW92DQojZGVmaW5lCWFmc2lvX2lvdmNudAl1aW9faW92
Y250DQojZGVmaW5lCWFmc2lvX29mZnNldAl1aW9fb2Zmc2V0DQojZGVmaW5l
CWFmc2lvX3NlZwl1aW9fc2VnZmxnDQojZGVmaW5lCWFmc2lvX2Ztb2RlCXVp
b19mbW9kZQ0KI2RlZmluZQlhZnNpb19yZXNpZAl1aW9fcmVzaWQNCiNkZWZp
bmUJQUZTX1VJT1NZUwlVSU9fU1lTU1BBQ0UNCiNkZWZpbmUJQUZTX1VJT1VT
RVIJVUlPX1VTRVJTUEFDRQ0KI2RlZmluZQlBRlNfQ0xCWVRFUwlDTEJZVEVT
DQojZGVmaW5lCUFGU19NSU5DSEFOR0UJMg0KI2RlZmluZSBvc2lfR2V0VGlt
ZSh4KSAgICAgICAgICBkbyB7Y3VydGltZSh4KTsgKHgpLT50dl91c2VjID0g
KHgpLT50dl91c2VjLzEwMDA7fSB3aGlsZSAoMCkNCiNkZWZpbmUJb3NpX0dU
aW1lKHgpCXRpbWUJLyogc29tZXRoaW5nIGZvciB0aGUgc2lsbHkgdGltZSgw
KT8/ICovDQojZGVmaW5lCUFGU19LQUxMT0MJa21lbV9hbGxvYw0KI2RlZmlu
ZQlBRlNfS0ZSRUUJa21lbV9mcmVlDQojZGVmaW5lCVZBVFRSX05VTEwoVikJ
bWVtc2V0KCh2b2lkKilWLCAtMSwgc2l6ZW9mKCooVikpKQ0KI2RlZmluZSB2
YV9ub2RlaWQJdmFfc2VyaWFsbm8NCiNlbmRpZiAvKiAhX0tFUk5FTCAgICAg
ICovDQojZGVmaW5lCUFGU19ESVJFTlQNCiNlbmRpZiAvKiBBRlNfUEFSQU1f
SCAqLw0KDQojZWxzZSAvKiAhZGVmaW5lZChVS0VSTkVMKSAqLw0KDQovKiBU
aGlzIHNlY3Rpb24gZm9yIHVzZXIgc3BhY2UgY29tcGlsZXMgb25seSAqLw0K
DQovKg0KICogQ29weXJpZ2h0IDIwMDAsIEludGVybmF0aW9uYWwgQnVzaW5l
c3MgTWFjaGluZXMgQ29ycG9yYXRpb24gYW5kIG90aGVycy4NCiAqIEFsbCBS
aWdodHMgUmVzZXJ2ZWQuDQogKiANCiAqIFRoaXMgc29mdHdhcmUgaGFzIGJl
ZW4gcmVsZWFzZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBJQk0gUHVibGlj
DQogKiBMaWNlbnNlLiAgRm9yIGRldGFpbHMsIHNlZSB0aGUgTElDRU5TRSBm
aWxlIGluIHRoZSB0b3AtbGV2ZWwgc291cmNlDQogKiBkaXJlY3Rvcnkgb3Ig
b25saW5lIGF0IGh0dHA6Ly93d3cub3BlbmFmcy5vcmcvZGwvbGljZW5zZTEw
Lmh0bWwNCiAqLw0KDQojaWZuZGVmCUFGU19QQVJBTV9IDQojZGVmaW5lCUFG
U19QQVJBTV9IDQoNCiNkZWZpbmUgQUZTXzY0QklUX0VOViAgICAgICAgICAg
MQ0KI2RlZmluZSBBRlNfNjRCSVRfQ0xJRU5UICAgICAgICAxDQojZGVmaW5l
IEFGU19OQU1FSV9FTlYgICAgICAgICAgIDENCiNpZmRlZiBBRlNfTkFNRUlf
RU5WDQojZGVmaW5lIEFGU182NEJJVF9JT1BTX0VOVgkxDQojZW5kaWYNCiNk
ZWZpbmUgQklUTUFQX0xBVEVSICAgICAgICAgICAgMQ0KI2RlZmluZSBGQVNU
X1JFU1RBUlQgICAgICAgICAgICAxDQoNCiNkZWZpbmUgQUZTX1ZGU19FTlYJ
MQ0KLyogVXNlZCBvbmx5IGluIHZmc2NrIGNvZGU7IGlzIGl0IG5lZWRlZCBh
bnkgbW9yZT8/Pz8gKi8NCiNkZWZpbmUgUlhLX0xJU1RFTkVSX0VOVgkxDQoj
ZGVmaW5lIEFGU19VU0VSU1BBQ0VfSVBfQUREUgkxDQojZGVmaW5lIEFGU19H
Q1BBR1MJCTAJLyogaWYgbm9uemVybywgZ2FyYmFnZSBjb2xsZWN0IFBBR3Mg
Ki8NCg0KI2lmZGVmIEtFUk5FTA0KDQojZGVmaW5lIFVLRVJORUwJCQkxCS8q
IHVzZXIgc3BhY2Uga2VybmVsICovDQojZGVmaW5lIEFGU19FTlYJCQkxDQoj
ZGVmaW5lIEFGU19VU1JfQUlYX0VOVgkJMQ0KI2RlZmluZSBBRlNfVVNSX0FJ
WDQxX0VOVgkxDQojZGVmaW5lIEFGU19VU1JfQUlYNDJfRU5WCTENCiNkZWZp
bmUgQUZTX1VTUl9BSVg1MV9FTlYJCTENCg0KI2Vsc2UgLyogS0VSTkVMICov
DQoNCiNkZWZpbmUJQUZTX0FJWF9FTlYJCTENCiNkZWZpbmUJQUZTX0FJWDMy
X0VOVgkJMQ0KI2RlZmluZQlBRlNfQUlYNDFfRU5WCQkxDQojZGVmaW5lIEFG
U19BSVg0Ml9FTlYJCTENCiNkZWZpbmUgQUZTX0FJWDUxX0VOVgkJMQ0KDQoj
ZGVmaW5lIEFGU19IQVZFX0ZMT0NLX1NZU0lEICAgIDENCg0KI2VuZGlmIC8q
IEtFUk5FTCAqLw0KDQojaW5jbHVkZSA8YWZzL2Fmc19zeXNuYW1lcy5oPg0K
DQoJCQkJCQkJCQkJCQkJICAgICAgIC8qI2RlZmluZSBBRlNfR0xPQkFMX1NV
TkxPQ0sgICAgMSAqLy8qIEZvciBnbG9iYWwgbG9ja2luZyAqLw0KDQojZGVm
aW5lCUFGU18zRElTUEFSRVMJCTEJLyogVXRpbGl6ZSB0aGUgMyBhdmFpbGFi
bGUgZGlzayBpbm9kZSAnc3BhcmVzJyAqLw0KI2RlZmluZQlBRlNfU1lTQ0FM
TAkJMTA1DQoNCi8qIEZpbGUgc3lzdGVtIGVudHJ5ICh1c2VkIGlmIG1vdW50
LmggZG9lc24ndCBkZWZpbmUgTU9VTlRfQUZTICovDQojZGVmaW5lIEFGU19N
T1VOVF9BRlMJIDQNCg0KLyogTWFjaGluZSAvIE9wZXJhdGluZyBzeXN0ZW0g
aW5mb3JtYXRpb24gKi8NCiNkZWZpbmUgc3lzX3JzX2FpeDUxCTENCiNkZWZp
bmUgU1lTX05BTUUJInJzX2FpeDUxIg0KI2RlZmluZSBTWVNfTkFNRV9JRAlT
WVNfTkFNRV9JRF9yc19haXg1MQ0KI2RlZmluZSBBRlNCSUdfRU5ESUFOCTEN
CiNkZWZpbmUgQUZTX0hBVkVfRkZTICAgICAgICAgICAgMQkvKiBVc2Ugc3lz
dGVtJ3MgZmZzLiAqLw0KI2RlZmluZSBBRlNfSEFWRV9TVEFUVkZTCTAJLyog
U3lzdGVtIGRvZXNuJ3Qgc3VwcG9ydCBzdGF0dmZzICovDQoNCi8qIEV4dHJh
IGtlcm5lbCBkZWZpbml0aW9ucyAoZnJvbSBrZGVmcyBmaWxlKSAqLw0KI2lm
ZGVmIEtFUk5FTA0KI2RlZmluZQlBRlNfVUlPRk1PREUJCTEJLyogT25seSBp
biBhZnMvYWZzX3Zub2Rlb3BzLmMgKGFmc191c3RyYXRlZ3kpICovDQojZGVm
aW5lCUFGU19TWVNWTE9DSwkJMQkvKiBzeXMgdiBsb2NraW5nIHN1cHBvcnRl
ZCAqLw0KLyojZGVmaW5lCUFGU19VU0VCVUZGRVJTCTEqLw0KI2RlZmluZQlh
ZnNpb19pb3YJdWlvX2lvdg0KI2RlZmluZQlhZnNpb19pb3ZjbnQJdWlvX2lv
dmNudA0KI2RlZmluZQlhZnNpb19vZmZzZXQJdWlvX29mZnNldA0KI2RlZmlu
ZQlhZnNpb19zZWcJdWlvX3NlZ2ZsZw0KI2RlZmluZQlhZnNpb19mbW9kZQl1
aW9fZm1vZGUNCiNkZWZpbmUJYWZzaW9fcmVzaWQJdWlvX3Jlc2lkDQojZGVm
aW5lCUFGU19VSU9TWVMJMQ0KI2RlZmluZQlBRlNfVUlPVVNFUglVSU9fVVNF
UlNQQUNFDQojZGVmaW5lCUFGU19DTEJZVEVTCU1DTEJZVEVTDQojZGVmaW5l
CUFGU19NSU5DSEFOR0UJMg0KI2RlZmluZQlWQVRUUl9OVUxMCXVzcl92YXR0
cl9udWxsDQojZW5kaWYgLyogS0VSTkVMICovDQojZGVmaW5lCUFGU19ESVJF
TlQNCiNpZm5kZWYgQ01TRVJWRVJQUkVGDQojZGVmaW5lIENNU0VSVkVSUFJF
Rg0KI2VuZGlmDQoNCiNlbmRpZiAvKiBBRlNfUEFSQU1fSCAqLw0KDQojZW5k
aWYgLyogIWRlZmluZWQoVUtFUk5FTCkgKi8NCg==

---559023410-342241519-1114074684=:27135--