Hello, The attached patch ``upgrades'' STORE_RETURN_VALUE so that it includes the register cache in which the value should be stored (it was using the current global register cache). It also makes the buffer parameters ``[const] void *'' which is more like most other architecture methods. thoughts, dcco ok? Andrew