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