This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r217295 - in /trunk: ChangeLog configure config...


Author: bernds
Date: Mon Nov 10 16:12:42 2014
New Revision: 217295

URL: https://gcc.gnu.org/viewcvs?rev=217295&root=gcc&view=rev
Log:
Add the nvptx port.

	* configure.ac: Handle nvptx-*-*.
	* configure: Regenerate.

	gcc/
	* config/nvptx/nvptx.c: New file.
	* config/nvptx/nvptx.h: New file.
	* config/nvptx/nvptx-protos.h: New file.
	* config/nvptx/nvptx.md: New file.
	* config/nvptx/t-nvptx: New file.
	* config/nvptx/nvptx.opt: New file.
	* common/config/nvptx/nvptx-common.c: New file.
	* config.gcc: Handle nvptx-*-*.

	libgcc/
	* config.host: Handle nvptx-*-*.
	* shared-object.mk (as-flags-$o): Define.
	($(base)$(objext), $(base)_s$(objext)): Use it instead of
	-xassembler-with-cpp.
	* static-object.mk: Identical changes.
	* config/nvptx/t-nvptx: New file.
	* config/nvptx/crt0.s: New file.
	* config/nvptx/free.asm: New file.
	* config/nvptx/malloc.asm: New file.
	* config/nvptx/realloc.c: New file.

Added:
    trunk/gcc/common/config/nvptx/
    trunk/gcc/common/config/nvptx/nvptx-common.c
    trunk/gcc/config/nvptx/
    trunk/gcc/config/nvptx/nvptx-protos.h
    trunk/gcc/config/nvptx/nvptx.c
    trunk/gcc/config/nvptx/nvptx.h
    trunk/gcc/config/nvptx/nvptx.md
    trunk/gcc/config/nvptx/nvptx.opt
    trunk/gcc/config/nvptx/t-nvptx
    trunk/libgcc/config/nvptx/
    trunk/libgcc/config/nvptx/crt0.s
    trunk/libgcc/config/nvptx/free.asm
    trunk/libgcc/config/nvptx/malloc.asm
    trunk/libgcc/config/nvptx/nvptx-malloc.h
    trunk/libgcc/config/nvptx/realloc.c
    trunk/libgcc/config/nvptx/t-nvptx
Modified:
    trunk/ChangeLog
    trunk/configure
    trunk/configure.ac
    trunk/gcc/ChangeLog
    trunk/gcc/config.gcc
    trunk/libgcc/ChangeLog
    trunk/libgcc/config.host
    trunk/libgcc/shared-object.mk
    trunk/libgcc/static-object.mk


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]