In my port, I'm defining if an addresses is legal or not. (using CONSTANT_ADDRESS_P(), GO_IF_LEGITIMATE_ADDRESS() ...) A legal address is needed when loading and storing from memory, but also when doing a call or jump. Is there a way to treat these cases differently? Anders