OSDN Git Service

Make a few helper functions static.
[pf3gnuchains/gcc-fork.git] / gcc / config.gcc
index ccc142e..a477289 100644 (file)
@@ -350,7 +350,7 @@ i[34567]86-*-*)
                       immintrin.h x86intrin.h avxintrin.h xopintrin.h
                       ia32intrin.h cross-stdarg.h lwpintrin.h popcntintrin.h
                       lzcntintrin.h bmiintrin.h bmi2intrin.h tbmintrin.h
-                      avx2intrin.h fmaintrin.h"
+                      avx2intrin.h fmaintrin.h f16cintrin.h"
        ;;
 x86_64-*-*)
        cpu_type=i386
@@ -363,7 +363,7 @@ x86_64-*-*)
                       immintrin.h x86intrin.h avxintrin.h xopintrin.h
                       ia32intrin.h cross-stdarg.h lwpintrin.h popcntintrin.h
                       lzcntintrin.h bmiintrin.h tbmintrin.h bmi2intrin.h
-                      avx2intrin.h fmaintrin.h"
+                      avx2intrin.h fmaintrin.h f16cintrin.h"
        need_64bit_hwint=yes
        ;;
 ia64-*-*)
@@ -717,6 +717,8 @@ case ${target} in
   extra_objs="vms.o"
   target_gtfiles="$target_gtfiles \$(srcdir)/config/vms/vms.c"
   tm_p_file="${tm_p_file} vms/vms-protos.h"
+  c_target_objs="vms-c.o"
+  cxx_target_objs="vms-c.o"
   if test x$gnu_ld != xyes; then
     # Build wrappers for native case.
     extra_programs="ld\$(exeext) ar\$(exeext)"
@@ -790,12 +792,12 @@ alpha*-dec-osf5.1*)
        esac
        ;;
 alpha64-dec-*vms*)
-       tm_file="${tm_file} alpha/vms.h alpha/vms64.h"
+       tm_file="${tm_file} vms/vms.h vms/vms64.h alpha/vms.h"
        xm_file="alpha/xm-vms.h vms/xm-vms64.h"
        tmake_file="${tmake_file} vms/t-vms64 alpha/t-vms"
        ;;
 alpha*-dec-*vms*)
-       tm_file="${tm_file} alpha/vms.h"
+       tm_file="${tm_file} vms/vms.h alpha/vms.h"
        xm_file="alpha/xm-vms.h"
        tmake_file="${tmake_file} alpha/t-vms"
        ;;
@@ -1528,7 +1530,7 @@ ia64*-*-hpux*)
        esac
        ;;
 ia64-hp-*vms*)
-       tm_file="${tm_file} elfos.h ia64/sysv4.h ia64/elf.h ia64/vms.h ia64/vms64.h"
+       tm_file="${tm_file} elfos.h ia64/sysv4.h ia64/elf.h vms/vms.h vms/vms64.h ia64/vms.h"
        xm_file="vms/xm-vms.h vms/xm-vms64.h"
        tmake_file="${tmake_file} vms/t-vms64 ia64/t-ia64"
        target_cpu_default="0"
@@ -2113,6 +2115,13 @@ rs6000-ibm-aix[6789].* | powerpc-ibm-aix[6789].*)
        use_gcc_stdint=wrap
        extra_headers=altivec.h
        ;;
+rl78-*-elf*)
+       tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
+       target_has_targetm_common=no
+       c_target_objs="rl78-c.o"
+       cxx_target_objs="rl78-c.o"
+       tmake_file="${tmake_file} rl78/t-rl78"
+       ;;
 rx-*-elf*)
        tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
        tmake_file="${tmake_file} rx/t-rx"