For smap-new:
*Fixed GP-register saving and restoring macros.
*Re-enabled GP register setting (mgpopt).
*Updated with newest SMAP module code (smap.c).