This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
-taso support on alpha, again.
- To: gcc at gcc dot gnu dot org
- Subject: -taso support on alpha, again.
- From: Brad Lucier <lucier at math dot purdue dot edu>
- Date: Wed, 4 Apr 2001 14:02:54 -0500 (EST)
- Cc: lucier at math dot purdue dot edu (Brad Lucier)
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