This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: 64 bit S/390 patches. Part 1 of 6.


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   `------------------------


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]