From: Torbjorn Granlund Date: Sun, 6 Sep 1992 21:23:36 +0000 (+0000) Subject: (hard_regno_mode_ok): Don't abort if unknown mode, X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a9a55844f90312b9e1f5ff5779fb692df8038129;p=gcc.git (hard_regno_mode_ok): Don't abort if unknown mode, return 0 instead. Declare argument MODE as `enum machine_mode'. From-SVN: r2062 --- diff --git a/gcc/config/ns32k/ns32k.c b/gcc/config/ns32k/ns32k.c index 1f3b0b4b6d3..eb47d9c9344 100644 --- a/gcc/config/ns32k/ns32k.c +++ b/gcc/config/ns32k/ns32k.c @@ -46,7 +46,7 @@ trace (s, s1, s2) int hard_regno_mode_ok (regno, mode) int regno; - int mode; + enum machine_mode mode; { switch (mode) { @@ -107,7 +107,10 @@ hard_regno_mode_ok (regno, mode) else return 0; } - abort(0); + + /* Used to abort here, but simply saying "no" handles TImode + much better. */ + return 0; } /* ADDRESS_COST calls this. This function is not optimal