From: Michael G. <le...@us...> - 2002-05-13 14:23:49
|
> Hi Michael, > > (assume you forget to send this mail to the lkcd-devel list?) > > 1) > How do you currently determine the byte-order for qlcrash. > (Example: using qlcrash on Linux-i386 and running > the lcrashd on a s390-platform). > I don't. Lcrashd could be modified to return the byte order but I believe that lcrash should do this. > In xlcrash there is an info command: > >> info > > DUMP INFORMATION: > > architecture: s390 > byte order: big > pointer size: 32 > bytes per word: 4 > > kernel release: 2.2.19 > memory size: 134217728 (0G 128M 0K 0Byte) > num phys pages: 32768 > number of cpus: 1 > > You could receive the byte order of the dump from the > line > > "byte order: big" > That's exactly what I need. > > 2) > Hmm, you mean floating point values that might be displayed > when printing structs. No, the print results are just strings and they are not converted. I have checked the source code and basically, the format of the floating point types is not really important for qlcrash but the size of float or double types is needed when an array of floating point data is to be displayed. So the question should have been "can I rely on 32/64 bit sized floating point types?". But as far as I know this is an ANSI requirement. - let |