× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Consider it confirmed -- in an ILE application MATINVE can only be run from within a PEP. As such, the ILE definition for the instruction probably doesn't belong in the Information Center.

Bruce Vining <bvining@xxxxxxxxxxxxxxx> wrote: Gene,

Looking at an implementation note, it appears that the ILE bound version of MATINVE, while unblocked, may only be valid in the PEP -- which would essentially mean that it can't be used within user written procedures. I'm trying to confirm this and will let you know what I find out.

One way or the other though, something needs to be done with the instructions documentation. I'm also getting the MCH4227 rather consistently :-)

Bruce Vining

Gene_Gaunt@xxxxxxxxxxxxxxx wrote:
What's the correct C prototype for MATINVE?

I tried the following but get MCH4227, "Instruction stream not valid."

char *p;
#pragma linkage (_MATINVE, builtin)
void _MATINVE (char*, unsigned);

_MATINVE( p, 1 );


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.