OSDN Git Service

gcc/ChangeLog:
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Jun 2010 20:33:22 +0000 (20:33 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Jun 2010 20:33:22 +0000 (20:33 +0000)
commit7bedc3a05d34cd81e4835a2d3ff8c0ec7108eeb5
tree68de2ea9a7798604f2afa24cac397e87b3bf94d7
parentfce11f6d9641c0dce5487954436a45df79e9ea8f
gcc/ChangeLog:
* c-common.c: Move to c-family/.
* c-common.def: Likewise.
* c-common.h: Likewise.
* c-cppbuiltin.c: Likewise.
* c-dump.c: Likewise.
* c-format.c: Likewise.
* c-format.h : Likewise.
* c-gimplify.c: Likewise.
* c-lex.c: Likewise.
* c-omp.c: Likewise.
* c.opt: Likewise.
* c-opts.c: Likewise.
* c-pch.c: Likewise.
* c-ppoutput.c: Likewise.
* c-pragma.c: Likewise.
* c-pragma.h: Likewise.
* c-pretty-print.c: Likewise.
* c-pretty-print.h: Likewise.
* c-semantics.c: Likewise.
* stub-objc.c: Likewise.

* gengtype.c (get_file_langdir): Special-case files in c-family/.
(get_output_file_with_visibility): Fix name for c-common.h.
* c-config-lang.in: Update paths in gtfiles for files in c-family/.

* c-tree.h: Update include path for moved files.
* c-lang.c: Likewise.
* c-lang.h: Likewise.
* c-parser.c: Likewise.
* c-convert.c: Likewise.
* c-decl.c: Likewise.
* c-objc-common.c: Likewise.
* configure.ac: Make sure c-family/ exists in the build directory.
* configure: Regenerate.
* Makefile.in: Update paths for moved files.  Regroup files per
location and update dependencies.  Move generated_files down after
ALL_GTFILES_H.

* config/spu/spu-c.c: Update paths for moved files.
* config/mep/mep-pragma.c: Likewise.
* config/darwin-c.c: Likewise.
* config/i386/msformat-c.c: Likewise.
* config/i386/i386-c.c: Likewise.
* config/avr/avr-c.c: Likewise.
* config/sol2-c.c: Likewise.
* config/ia64/ia64-c.c: Likewise.
* config/rs6000/rs6000-c.c: Likewise.
* config/arm/arm.c: Likewise.
* config/arm/arm-c.c: Likewise.
* config/h8300/h8300.c: Likewise.
* config/v850/v850-c.c: Likewise.

* config/t-darwin: Fix dependencies for moved files.
* config/t-sol2: Fix dependencies for moved files.
* config/mep/t-mep: Fix dependencies for moved files.
* config/ia64/t-ia64: Fix dependencies for moved files.
* config/rs6000/t-rs6000: Fix dependencies for moved files.
* config/v850/t-v850: Fix dependencies for moved files.
* config/v850/t-v850e: Fix dependencies for moved files.

* config/m32c/m32c-pragma.c

* po/exgettext: Look in c-family/ also.

c-family/ChangeLog:
* c-common.c: Include gt-c-family-c-common.h.
* c-pragma.c: Include gt-c-family-c-pragma.h.

objc/ChangeLog:
* objc-act.c: Update include path for moved files.
* objc-lang.c: Likewise.
* config-lang.in: Update paths in gtfiles for files in c-family/.

objcp/ChangeLog:
* objcp-lang.c: Update include path for moved files.
* config-lang.in: Update paths in gtfiles for files in c-family/.

cp/ChangeLog:
* typeck.c: Update include path for moved files.
* decl.c: Likewise.
* rtti.c: Likewise.
* cp-gimplify.c: Likewise.
* cp-lang.c: Likewise.
* pt.c: Likewise.
* semantics.c: Likewise.
* cxx-pretty-print.h: Likewise.
* decl2.c: Likewise.
* parser.c: Likewise.
* cp-objcp-common.c: Likewise.
* cp-tree.h: Likewise.
* name-lookup.c: Likewise.
* lex.c: Likewise.
* name-lookup.h: Likewise.
* config-lang.in: Update paths in gtfiles for files in c-family/.
* Make-lang.in: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160330 138bc75d-0d04-0410-961f-82ee72b054a4
83 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/c-config-lang.in
gcc/c-convert.c
gcc/c-decl.c
gcc/c-family/ChangeLog [new file with mode: 0644]
gcc/c-family/c-ada-spec.c [moved from gcc/c-ada-spec.c with 100% similarity]
gcc/c-family/c-ada-spec.h [moved from gcc/c-ada-spec.h with 100% similarity]
gcc/c-family/c-common.c [moved from gcc/c-common.c with 99% similarity]
gcc/c-family/c-common.def [moved from gcc/c-common.def with 100% similarity]
gcc/c-family/c-common.h [moved from gcc/c-common.h with 100% similarity]
gcc/c-family/c-cppbuiltin.c [moved from gcc/c-cppbuiltin.c with 100% similarity]
gcc/c-family/c-dump.c [moved from gcc/c-dump.c with 100% similarity]
gcc/c-family/c-format.c [moved from gcc/c-format.c with 100% similarity]
gcc/c-family/c-format.h [moved from gcc/c-format.h with 100% similarity]
gcc/c-family/c-gimplify.c [moved from gcc/c-gimplify.c with 100% similarity]
gcc/c-family/c-lex.c [moved from gcc/c-lex.c with 100% similarity]
gcc/c-family/c-omp.c [moved from gcc/c-omp.c with 100% similarity]
gcc/c-family/c-opts.c [moved from gcc/c-opts.c with 100% similarity]
gcc/c-family/c-pch.c [moved from gcc/c-pch.c with 100% similarity]
gcc/c-family/c-ppoutput.c [moved from gcc/c-ppoutput.c with 100% similarity]
gcc/c-family/c-pragma.c [moved from gcc/c-pragma.c with 99% similarity]
gcc/c-family/c-pragma.h [moved from gcc/c-pragma.h with 100% similarity]
gcc/c-family/c-pretty-print.c [moved from gcc/c-pretty-print.c with 100% similarity]
gcc/c-family/c-pretty-print.h [moved from gcc/c-pretty-print.h with 100% similarity]
gcc/c-family/c-semantics.c [moved from gcc/c-semantics.c with 100% similarity]
gcc/c-family/c.opt [moved from gcc/c.opt with 100% similarity]
gcc/c-family/stub-objc.c [moved from gcc/stub-objc.c with 100% similarity]
gcc/c-lang.c
gcc/c-lang.h
gcc/c-objc-common.c
gcc/c-parser.c
gcc/c-tree.h
gcc/config/arm/arm-c.c
gcc/config/arm/arm.c
gcc/config/avr/avr-c.c
gcc/config/darwin-c.c
gcc/config/h8300/h8300.c
gcc/config/i386/i386-c.c
gcc/config/i386/msformat-c.c
gcc/config/ia64/ia64-c.c
gcc/config/ia64/t-ia64
gcc/config/m32c/m32c-pragma.c
gcc/config/mep/mep-pragma.c
gcc/config/mep/t-mep
gcc/config/rs6000/rs6000-c.c
gcc/config/rs6000/t-rs6000
gcc/config/sol2-c.c
gcc/config/spu/spu-c.c
gcc/config/t-darwin
gcc/config/t-sol2
gcc/config/v850/t-v850
gcc/config/v850/t-v850e
gcc/config/v850/v850-c.c
gcc/configure
gcc/configure.ac
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/cp/config-lang.in
gcc/cp/cp-gimplify.c
gcc/cp/cp-lang.c
gcc/cp/cp-objcp-common.c
gcc/cp/cp-tree.h
gcc/cp/cxx-pretty-print.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/lex.c
gcc/cp/name-lookup.c
gcc/cp/name-lookup.h
gcc/cp/parser.c
gcc/cp/pt.c
gcc/cp/rtti.c
gcc/cp/semantics.c
gcc/cp/typeck.c
gcc/gengtype.c
gcc/objc/ChangeLog
gcc/objc/config-lang.in
gcc/objc/objc-act.c
gcc/objc/objc-lang.c
gcc/objcp/ChangeLog
gcc/objcp/config-lang.in
gcc/objcp/objcp-lang.c
gcc/po/exgettext