[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: How to upload compiled packages?



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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]