re PR target/44755 (picochip.md enum types mismatch)
[gcc.git] / gcc / config.gcc
index 9b8e0a4291180539ca8378b826256b3ca39b24f4..c31373e0498a3afde228311993c9fa90f91710e8 100644 (file)
@@ -1979,6 +1979,7 @@ pdp11-*-*)
 picochip-*)
        tm_file="${tm_file} newlib-stdint.h"
        use_gcc_stdint=wrap
+       tmake_file="picochip/t-picochip t-pnt16-warn"
         ;;
 # port not yet contributed
 #powerpc-*-openbsd*)
@@ -2322,6 +2323,9 @@ sh-*-symbianelf* | sh[12346l]*-*-symbianelf* | \
        sh64*)
                tmake_file="${tmake_file} sh/t-sh64"
                tm_file="${tm_file} sh/sh64.h"
+               if test x$with_newlib = xyes; then
+                       tm_file="${tm_file} newlib-stdint.h"
+               fi
                extra_headers="shmedia.h ushmedia.h sshmedia.h"
                ;;
        *-*-symbianelf*)
@@ -2991,6 +2995,9 @@ if test x$with_fpmath != x; then
   case ${target} in
     i[34567]86-*-* | x86_64-*-*)
       case ${with_fpmath} in
+      avx)
+       tm_file="${tm_file} i386/avxmath.h"
+       ;;
       sse)
        tm_file="${tm_file} i386/ssemath.h"
        ;;