A minimal example demonstrating the error:

#include <stdint.h>
void f1 (uint16_t a, __xdata uint8_t b) {
  a = b;
}

volatile uint8_t p, q;

void main(void) {
  f1(p + 0x1234, q);  

}

JW


------------------------------------------------------------------------------

_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to