adj PR/SR boundary: PR += 16GB; cc0 uses macros from external for addresses of code