>> OK, so it's a variant of RELRO. I'd prefer using a new program header >> type, PT_GNU_PLTGOT, then. > > Wouldn't this cause the binaries not to run with an older loader? Maybe, but new dynamic table entries could do that, too. Does anyone remember what the experience was when PT_GNU_RELRO was added? -cary