// TODO: fix this story proper, so that the transformation
// makes sense without resorting to: everyone else
// does it like this as well.
if(0x0==GOT_S){
barf("PAGE: No GOT address for %s in %s for section type: %d and size: %lu.\n",symbol->name,OC_INFORMATIVE_FILENAME(oc),section->kind,section->size);
}
assert(0x0!=GOT_S);
returnPage(GOT_S+A)-Page(P);
}
caseCOMPAT_R_AARCH64_LD64_GOT_LO12_NC:{
// G(GDAT(S+A))
if(0x0==GOT_S){
barf("LO12_NC: No GOT address for %s in %s for section type: %d and size: %lu.\n",symbol->name,OC_INFORMATIVE_FILENAME(oc),section->kind,section->size);