This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


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

-taso support on alpha, again.


About a year ago I proposed a patch to allow -taso support
on Alpha (with an -mtaso switch) that simply passed a few parameters
to the linker to make sure everything was loaded into the bottom
32 bits of the address space, and that got rid of some warnings and
failures when you converted a 64-bit pointer to a 32-bit int (since
the only significant bits of the pointers were now in the lower
32 bits).  See, e.g.,

http://gcc.gnu.org/ml/gcc-patches/2000-03/msg00988.html

Well, a new beta of Compaq C++ for Linux has been released

ftp://ftp.compaq.com/pub/products/C-CXX/linux/compaq_cxx_beta/docs/cxx/index.htm

with -taso support.  Now, my code was a hack, but it was a short hack,
and restricting programs to a 4 (or 2) GB address space doesn't seem
so bad, and I have some programs that would benefit tremendously 
(i.e., they would actually *run* on my 2 GB machine) if this were
implemented in an acceptable way.

So, I'm just pointing out that this small project is there and at least
one person would be interested in it.  Perhaps we should have a
"Suggested projects for non-beginners" web page ?-)

Brad Lucier


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