64 bit S/390 patches. Part 1 of 6.
Ulrich Drepper
drepper@redhat.com
Fri Mar 16 02:15:00 GMT 2001
As you might have seen, I've applied the patch now. Thanks.
I nevertheless have some issues:
- too many files are duplicated. E.g., sysdeps/s390/s390-32/bits/huge_val.h
and sysdeps/s390/s390-64/bits/huge_val.h have the same contents (module
whitespace changes).
Please look again through all the files and move them up in the sysdeps
hierarchy (in the case of the file mentioned above, it should be in
sysdeps/s390/bits/huge_val.h
- from what I understand of the s390 architecture you can execute 31 bit
applications on 64 bit machines. If this is right you'll have to add
code similar to the one we have for IA-32/IA-64 to ldconfig. The
s390-32 and s390-64 binary both should be able to handle the DSOs of
the other.
- Is it desirable to have support from compiling 31-bit s390 binaries on
s390-64 (and vice versa)? In this case the headers need more work (and
they need to be unified). Look at the Linux/SPARC case for an example.
--
---------------. ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Red Hat `--' drepper at redhat.com `------------------------
More information about the Libc-hacker
mailing list