When you changed MAX_GPREL_OFFSET in config/tc-mips.h, you didn't change all ">= MAX_GPREL_OFFSET" to > "MAX_GPREL_OFFSET", is that intentional? H.J.