spl: allow a separate TEXT_BASE, LDSCRIPT and MAX_SIZE for TPL