--- gcc/config/m68k/apollo68.h 2018/04/24 18:10:24 1.1 +++ gcc/config/m68k/apollo68.h 2018/04/24 18:28:22 1.1.1.4 @@ -15,7 +15,8 @@ GNU General Public License for more deta You should have received a copy of the GNU General Public License along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ #include "m68k/m68k.h" @@ -75,7 +76,7 @@ the Free Software Foundation, 675 Mass A /* These are the ones defined by Apollo, plus mc68000 for uniformity with GCC on other 68000 systems. */ -#define CPP_PREDEFINES "-Dapollo -Daegis -Dunix" +#define CPP_PREDEFINES "-Dapollo -Daegis -Dunix -Asystem(unix) -Acpu(m68k) -Amachine(m68k)" /* cpp has to support a #sccs directive for the /usr/include files */ @@ -180,12 +181,6 @@ the Free Software Foundation, 675 Mass A #undef REGISTER_PREFIX #define REGISTER_PREFIX "%" -/* In the machine description we can't use %R, because it will not be seen - by ASM_FPRINTF. (Isn't that a design bug?). */ - -#undef REGISTER_PREFIX_MD -#define REGISTER_PREFIX_MD "%%" - /* config/m68k.md has an explicit reference to the program counter, prefix this by the register prefix. */