<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:10pt"><div style="font-family: times new roman,new york,times,serif; font-size: 10pt;">Yes, let's use __ia64__ for uniformity.<br>I'll patch it in.<br><br>   Luc<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: Dave Anderson <anderson@redhat.com><br>To: holzheu@linux.vnet.ibm.com; "Discussion list for crash utility usage, maintenance and development" <crash-utility@redhat.com>; lucchouina@yahoo.com<br>Sent: Wednesday, September 26, 2007 11:57:37 AM<br>Subject: Re: [Crash-utility] crash version 4.0-4.7 is available<br><br><div>Michael Holzheu wrote:<br>> On Wed, 2007-09-26 at 10:03 -0400, Dave Anderson wrote: <br>> <br>>>Any results on or s390/s390x?<br>> <br>> <br>> Great to have sial in
 crash! On s390/s390x it compiles with the<br>> following patch:<br>> <br><br>Michael, thanks for the test and patch.<br><br>Luc, this one is also looks OK, but maybe the ia64 patch<br>should use __ia64__, which is what the crash utility code<br>itself depends upon?<br><br>Thanks,<br>   Dave<br><br>> ---<br>> <br>> diff -Naurp crash-4.0-4.7/extensions/libsial/sial_api.h crash-4.0-4.7-sial-fix-s390/extensions/libsial/sial_api.h<br>> --- crash-4.0-4.7/extensions/libsial/sial_api.h    2007-09-25 17:01:56.000000000 +0200<br>> +++ crash-4.0-4.7-sial-fix-s390/extensions/libsial/sial_api.h    2007-09-26 17:30:58.000000000 +0200<br>> @@ -13,6 +13,8 @@<br>>  #define ABI_MIPS    1<br>>  #define ABI_INTEL_X86    2<br>>  #define ABI_INTEL_IA    3<br>> +#define
 ABI_S390    4<br>> +#define ABI_S390X    5<br>>  <br>>  /* types of variables */<br>>  #define V_BASE          1<br>> diff -Naurp crash-4.0-4.7/extensions/sial.c crash-4.0-4.7-sial-fix-s390/extensions/sial.c<br>> --- crash-4.0-4.7/extensions/sial.c    2007-09-25 17:01:56.000000000 +0200<br>> +++ crash-4.0-4.7-sial-fix-s390/extensions/sial.c    2007-09-26 17:31:05.000000000 +0200<br>> @@ -807,17 +807,25 @@ _init() /* Register the command set. */<br>>          /* set api, default size, and default sign for types */<br>>  #ifdef i386<br>>  #define SIAL_ABI  ABI_INTEL_X86<br>> -#else <br>> +#else<br>>  #ifdef ia64<br>>  #define
 SIAL_ABI  ABI_INTEL_IA<br>>  #else<br>>  #ifdef __x86_64__<br>>  #define SIAL_ABI  ABI_INTEL_IA<br>>  #else<br>> +#ifdef __s390__<br>> +#define SIAL_ABI  ABI_S390<br>> +#else<br>> +#ifdef __s390x__<br>> +#define SIAL_ABI  ABI_S390X<br>> +#else<br>>  #error sial: Unkown ABI <br>>  #endif<br>>  #endif<br>>  #endif<br>> +#endif<br>> +#endif<br>>          sial_apiset(&icops, SIAL_ABI, sizeof(long), 0);<br>>  <br>>          sial_version();<br>> <br>><br><br><br></div></div><br></div></div><br>
      <hr size=1>Luggage? GPS? Comic books? <br>
Check out fitting <a href="http://us.rd.yahoo.com/evt=48249/*http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz"> gifts for grads</a> at Yahoo! Search.</body></html>