Add a macro "CALL()" to call a function correctly in the pic and non pic case. Write ERROR() in terms of call.