[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
32bit addressing only under Alpha Howto?
- From: "Christopher T. Lansdown" <lansdoct screech cs alfred edu>
- To: axp-list redhat com
- Subject: 32bit addressing only under Alpha Howto?
- Date: Wed, 1 Sep 1999 10:06:50 -0400 (EDT)
Hi,
Is there a howto anywhere on how to make your program use the
32bit only trick when compiling/linking on the Alpha? I can think of a
number of places where this trick would work out pretty well, games
especially. Given the average life of a game and the average size of one,
no games written for the next year or two will really need more than 2 Gig
of RAM. After that as life moves more 64bit, people should be writing
cleaner code. For that reason, it would be nice to make a howto on how to
write/compile/link 32bit programs (Which just means that all pointers will
fit in 32 bits unless otherwise requested, right?) so that places,
especially like Loki, can have an easier time of porting short-lived
programs to the Alpha. After all, a game that can run in less than 2 Gig
is never going to need more than that, revisions are so rare and code gets
outdated so quickly in games that this strikes me like a good compromise.
Note: I'm not suggested that much past games gets written in this
manner, but games programmers tend not to be very good at generating clean
code (with some notable exceptions), so it seems like a reasonable
compromise for the time being.
If there isn't a howto, would someone be kind enough to outline
the steps for me, and I'll write one up? Thanks a lot.
-Chris
--
lansdoct@cs.alfred.edu
"If I had had more time I would have not written you at all." - Pascal
Linux Programs: http://cs.alfred.edu/~lansdoct/linux/
Linux - Get there. Today.
Evil Overlord Quote of the Day:
12. One of my advisors will be an average five-year-old child. Any flaws in
my plan that he is able to spot will be corrected before implementation.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]