How to upload compiled packages?
Matt Turner
mattst88 at gmail.com
Tue Nov 25 22:17:45 UTC 2008
Saying EV5 won't run EV6 binaries is like saying Pentium II won't run
Pentium III binaries. The only reason a PII wouldn't run a PIII binary
is if the binary used instructions available on PIII but not PII, SSE
for example. This is totally analogous to BWX or MVI extensions.
There's no such thing as an 'in order binary' or an 'out of order
binary'. That concept is something much more low level than even
machine code. Out of the realm of compiler optimization.
Here is an article that speaks of PALcode emulation of MVI
instructions. See the third paragraph.
http://www.alphant.com/articles/MVI.html
Search for 'ALPHA16' on this page. http://www.faqs.org/faqs/dec-faq/vms/part5/
Note it states
The Alpha architecture is upward- and downward-compatible, and newer
instructions are emulated on older platforms, for those cases where
the compiler is explicitly requested to generate the newer Alpha
instructions.
Matt
More information about the axp-list
mailing list