Patchwork New port resubmission for TILEPro and TILE-Gx 2/6: changes in contrib

login
register
mail settings
Submitter Walter Lee
Date Dec. 31, 2011, 12:39 a.m.
Message ID <4EFE59B1.7060101@tilera.com>
Download mbox | patch
Permalink /patch/133706/
State New
Headers show

Comments

Walter Lee - Dec. 31, 2011, 12:39 a.m.
Here are the contrib changes.

2011-12-30  Walter Lee <walt@tilera.com>

	* config-list.mk (tilegx-linux-gnu): Add.
	(tilepro-linux-gnu): Add.
        * gcc_update (gcc/config/tilegx/mul-tables.c): New dependencies.
	(gcc/config/tilepro/mul-tables.c): New dependencies.

Patch

diff -r -u -p -N /home/packages/gcc-4.7.0-182680/contrib/config-list.mk ./contrib/config-list.mk
--- /home/packages/gcc-4.7.0-182680/contrib/config-list.mk	2011-12-08 13:43:41.000000000 -0500
+++ ./contrib/config-list.mk	2011-12-29 22:06:40.921926000 -0500
@@ -60,7 +60,8 @@  LIST = alpha-linux-gnu alpha-freebsd6 al
   sparc-leon3-linux-gnuOPT-enable-target=all sparc-netbsdelf \
   sparc64-sun-solaris2.10OPT-with-gnu-ldOPT-with-gnu-asOPT-enable-threads=posix \
   sparc-wrs-vxworks sparc64-elf sparc64-rtems sparc64-linux sparc64-freebsd6 \
-  sparc64-netbsd sparc64-openbsd spu-elf v850e-elf v850-elf vax-linux-gnu \
+  sparc64-netbsd sparc64-openbsd spu-elf tilegx-linux-gnu tilepro-linux-gnu \
+  v850e-elf v850-elf vax-linux-gnu \
   vax-netbsdelf vax-openbsd x86_64-apple-darwin \
   x86_64-pc-linux-gnuOPT-with-fpmath=avx \
   x86_64-elfOPT-with-fpmath=sse x86_64-freebsd6 x86_64-netbsd \
diff -r -u -p -N /home/packages/gcc-4.7.0-182680/contrib/gcc_update ./contrib/gcc_update
--- /home/packages/gcc-4.7.0-182680/contrib/gcc_update	2011-12-08 13:43:41.000000000 -0500
+++ ./contrib/gcc_update	2011-12-29 22:06:40.934902000 -0500
@@ -88,6 +88,8 @@  gcc/config/c6x/c6x-mult.md: gcc/config/c
 gcc/config/m68k/m68k-tables.opt: gcc/config/m68k/m68k-devices.def gcc/config/m68k/m68k-isas.def gcc/config/m68k/m68k-microarchs.def gcc/config/m68k/genopt.sh
 gcc/config/mips/mips-tables.opt: gcc/config/mips/mips-cpus.def gcc/config/mips/genopt.sh
 gcc/config/rs6000/rs6000-tables.opt: gcc/config/rs6000/rs6000-cpus.def gcc/config/rs6000/genopt.sh
+gcc/config/tilegx/mul-tables.c: gcc/config/tilepro/gen-mul-tables.cc
+gcc/config/tilepro/mul-tables.c: gcc/config/tilepro/gen-mul-tables.cc
 # And then, language-specific files
 gcc/cp/cfns.h: gcc/cp/cfns.gperf
 gcc/java/keyword.h: gcc/java/keyword.gperf