This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r168107 - in /branches/pr46489-20101217-branch/...
- From: amylaar at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 21 Dec 2010 10:20:20 -0000
- Subject: r168107 - in /branches/pr46489-20101217-branch/...
Author: amylaar
Date: Tue Dec 21 10:20:19 2010
New Revision: 168107
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168107
Log:
PR other/46677
gcc:
* doc/tm.texi: Regenerate.
* doc/tm.texi.in (SIZE_TYPE): Now an enum integer_type_kind value.
(PTRDIFF_TYPE, WCHAR_TYPE, WINT_TYPE, INTMAX_TYPE): Likewise.
(UINTMAX_TYPE, SIG_ATOMIC_TYPE, INT8_TYPE, INT16_TYPE): Likewise.
(INT32_TYPE, INT64_TYPE, UINT8_TYPE, UINT16_TYPE): Likewise.
(UINT32_TYPE, UINT64_TYPE, INT_LEAST8_TYPE): Likewise.
(INT_LEAST16_TYPE, INT_LEAST32_TYPE, INT_LEAST64_TYPE): Likewise.
(UINT_LEAST8_TYPE, UINT_LEAST16_TYPE, UINT_LEAST32_TYPE): Likewise.
(UINT_LEAST64_TYPE, INT_FAST8_TYPE, INT_FAST16_TYPE): Likewise.
(INT_FAST32_TYPE, INT_FAST64_TYPE, UINT_FAST8_TYPE): Likewise.
(UINT_FAST16_TYPE, UINT_FAST32_TYPE, UINT_FAST64_TYPE): Likewise.
(INTPTR_TYPE, UINTPTR_TYPE): Likewise.
* defaults.h: Adjust for new *_TYPE definitions.
(PID_TYPE): Now an enum integer_type_kind value.
(CHAR16_TYPE, CHAR32_TYPE): Likewise.
* tree.c (integer_type_names): New array.
* tree.h (integer_type_names): Declare.
* coretypes.h (enum integer_type_kind):
Add comment about connection with integer_type_names.
* config/alpha/alpha.h: Adjust for new *_TYPE definitions.
* config/alpha/openbsd.h, config/alpha/osf5.h: Likewise.
* config/frv/frv.h, config/s390/tpf.h, config/s390/linux.h: Likewise.
* config/m32c/m32c.h, config/sparc/linux.h: Likewise.
* config/sparc/sp64-elf.h, config/sparc/openbsd64.h: Likewise.
* config/sparc/sp-elf.h, config/sparc/sol2-bi.h: Likewise.
* config/sparc/sparc.h, config/sparc/linux64.h: Likewise.
* config/sparc/netbsd-elf.h, config/sparc/sysv4.h: Likewise.
* config/interix.h, config/vx-common.h, config/mep/mep.h: Likewise.
* config/m32r/linux.h, config/m32r/m32r.h: Likewise.
* config/openbsd-stdint.h, config/rx/rx.h: Likewise.
* config/i386/cygming.h, config/i386/linux.h: Likewise.
* config/i386/djgpp.h, config/i386/djgpp-stdint.h: Likewise.
* config/i386/x86-64.h, config/i386/netbsd.h: Likewise.
* config/i386/netbsd-elf.h, config/i386/cygwin-stdint.h: Likewise.
* config/i386/netware.h, config/i386/i386-interix.h: Likewise.
* config/i386/mingw-stdint.h, config/i386/sol2-10.h: Likewise.
* config/i386/openbsdelf.h, config/i386/darwin.h: Likewise.
* config/i386/mingw32.h, config/i386/openbsd.h: Likewise.
* config/i386/nto.h, config/i386/freebsd.h: Likewise.
* config/freebsd-stdint.h, config/sol2.h, config/sh/elf.h: Likewise.
* config/sh/sh.h, config/sh/sh64.h, config/pdp11/pdp11.h: Likewise.
* config/avr/avr.h, config/crx/crx.h: Likewise.
* config/xtensa/linux.h, config/xtensa/elf.h: Likewise.
* config/stormy16/stormy16.h, config/fr30/fr30.h: Likewise.
* config/lm32/lm32.h, config/lynx.h, config/moxie/moxie.h: Likewise.
* config/m68hc11/m68hc11.h, config/cris/linux.h: Likewise.
* config/cris/cris.h, config/netbsd.h: Likewise.
* config/iq2000/iq2000.h, config/svr4.h, config/ia64/ia64.h: Likewise.
* config/ia64/hpux.h, config/ia64/sysv4.h: Likewise.
* config/glibc-stdint.h, config/newlib-stdint.h: Likewise.
* config/m68k/m68kemb.h, config/m68k/openbsd.h: Likewise.
* config/m68k/netbsd-elf.h, config/m68k/m68k.h: Likewise.
* config/rs6000/aix53.h, config/rs6000/netbsd.h: Likewise.
* config/rs6000/aix.h, config/rs6000/aix51.h: Likewise.
* config/rs6000/aix43.h, config/rs6000/linux64.h: Likewise.
* config/rs6000/darwin.h, config/rs6000/aix52.h: Likewise.
* config/rs6000/rs6000.h, config/rs6000/aix-stdint.h: Likewise.
* config/rs6000/aix61.h, config/rs6000/freebsd.h: Likewise.
* config/rs6000/sysv4.h, config/picochip/picochip.h: Likewise.
* config/mcore/mcore.h, config/arc/arc.h, config/darwin.h: Likewise.
* config/score/score.h, config/arm/arm.h: Likewise.
* config/arm/linux-gas.h, config/arm/pe.h: Likewise.
* config/arm/freebsd.h, config/arm/netbsd.h: Likewise.
* config/arm/netbsd-elf.h, config/pa/pa-hpux.h: Likewise.
* config/pa/pa-hpux11.h, config/pa/pa-64.h, config/pa/pa.h: Likewise.
* config/pa/pa32-linux.h, config/mips/linux.h: Likewise.
* config/mips/sde.h, config/mips/openbsd.h: Likewise.
* config/mips/iris6.h, config/mips/mips.h: Likewise.
* config/mips/netbsd.h, config/vax/openbsd.h: Likewise.
* config/vax/linux.h, config/vax/elf.h, config/vax/netbsd.h: Likewise.
* config/freebsd.h, config/h8300/h8300.h, config/vxworks.h: Likewise.
* config/hpux-stdint.h, config/bfin/bfin.h: Likewise.
* config/mn10300/mn10300.h, config/m68k/linux.h: Likewise.
* config/v850/v850.h: Likewise.
gcc/c-family:
c-common.c (c_get_ident): Delete.
(c_common_nodes_and_builtins): Adjust for new *_TYPE definitions.
(c_stddef_cpp_builtins): Likewise.
gcc/fortan:
* iso-c-binding.def: Adjust for new *_TYPE definitions.
* trans-types.c (get_typenode_from_name): Delete.
(get_int_kind_from_name): Likewise.
(get_int_kind_from_kind): New function.
* f95-lang.c: Adjust for new *_TYPE definitions.
gcc/lto:
* lto-lang.c (lto_build_c_type_nodes, lto_init): Adjust for
new *_TYPE definitions.
Modified:
branches/pr46489-20101217-branch/gcc/ChangeLog.46489
branches/pr46489-20101217-branch/gcc/c-family/c-common.c
branches/pr46489-20101217-branch/gcc/config/alpha/alpha.h
branches/pr46489-20101217-branch/gcc/config/alpha/linux.h
branches/pr46489-20101217-branch/gcc/config/alpha/openbsd.h
branches/pr46489-20101217-branch/gcc/config/alpha/osf5.h
branches/pr46489-20101217-branch/gcc/config/arc/arc.h
branches/pr46489-20101217-branch/gcc/config/arm/arm.h
branches/pr46489-20101217-branch/gcc/config/arm/freebsd.h
branches/pr46489-20101217-branch/gcc/config/arm/linux-gas.h
branches/pr46489-20101217-branch/gcc/config/arm/netbsd-elf.h
branches/pr46489-20101217-branch/gcc/config/arm/netbsd.h
branches/pr46489-20101217-branch/gcc/config/arm/pe.h
branches/pr46489-20101217-branch/gcc/config/avr/avr.h
branches/pr46489-20101217-branch/gcc/config/bfin/bfin.h
branches/pr46489-20101217-branch/gcc/config/cris/cris.h
branches/pr46489-20101217-branch/gcc/config/cris/linux.h
branches/pr46489-20101217-branch/gcc/config/crx/crx.h
branches/pr46489-20101217-branch/gcc/config/darwin.h
branches/pr46489-20101217-branch/gcc/config/fr30/fr30.h
branches/pr46489-20101217-branch/gcc/config/freebsd-stdint.h
branches/pr46489-20101217-branch/gcc/config/freebsd.h
branches/pr46489-20101217-branch/gcc/config/frv/frv.h
branches/pr46489-20101217-branch/gcc/config/glibc-stdint.h
branches/pr46489-20101217-branch/gcc/config/h8300/h8300.h
branches/pr46489-20101217-branch/gcc/config/hpux-stdint.h
branches/pr46489-20101217-branch/gcc/config/i386/cygming.h
branches/pr46489-20101217-branch/gcc/config/i386/cygwin-stdint.h
branches/pr46489-20101217-branch/gcc/config/i386/darwin.h
branches/pr46489-20101217-branch/gcc/config/i386/djgpp-stdint.h
branches/pr46489-20101217-branch/gcc/config/i386/djgpp.h
branches/pr46489-20101217-branch/gcc/config/i386/freebsd.h
branches/pr46489-20101217-branch/gcc/config/i386/i386-interix.h
branches/pr46489-20101217-branch/gcc/config/i386/linux.h
branches/pr46489-20101217-branch/gcc/config/i386/mingw-stdint.h
branches/pr46489-20101217-branch/gcc/config/i386/mingw32.h
branches/pr46489-20101217-branch/gcc/config/i386/netbsd-elf.h
branches/pr46489-20101217-branch/gcc/config/i386/netbsd.h
branches/pr46489-20101217-branch/gcc/config/i386/netware.h
branches/pr46489-20101217-branch/gcc/config/i386/nto.h
branches/pr46489-20101217-branch/gcc/config/i386/openbsd.h
branches/pr46489-20101217-branch/gcc/config/i386/openbsdelf.h
branches/pr46489-20101217-branch/gcc/config/i386/sol2-10.h
branches/pr46489-20101217-branch/gcc/config/i386/x86-64.h
branches/pr46489-20101217-branch/gcc/config/ia64/hpux.h
branches/pr46489-20101217-branch/gcc/config/ia64/ia64.h
branches/pr46489-20101217-branch/gcc/config/ia64/sysv4.h
branches/pr46489-20101217-branch/gcc/config/interix.h
branches/pr46489-20101217-branch/gcc/config/iq2000/iq2000.h
branches/pr46489-20101217-branch/gcc/config/lm32/lm32.h
branches/pr46489-20101217-branch/gcc/config/lynx.h
branches/pr46489-20101217-branch/gcc/config/m32c/m32c.h
branches/pr46489-20101217-branch/gcc/config/m32r/linux.h
branches/pr46489-20101217-branch/gcc/config/m32r/m32r.h
branches/pr46489-20101217-branch/gcc/config/m68hc11/m68hc11.h
branches/pr46489-20101217-branch/gcc/config/m68k/linux.h
branches/pr46489-20101217-branch/gcc/config/m68k/m68k.h
branches/pr46489-20101217-branch/gcc/config/m68k/m68kemb.h
branches/pr46489-20101217-branch/gcc/config/m68k/netbsd-elf.h
branches/pr46489-20101217-branch/gcc/config/m68k/openbsd.h
branches/pr46489-20101217-branch/gcc/config/mcore/mcore.h
branches/pr46489-20101217-branch/gcc/config/mep/mep.h
branches/pr46489-20101217-branch/gcc/config/mips/iris6.h
branches/pr46489-20101217-branch/gcc/config/mips/linux.h
branches/pr46489-20101217-branch/gcc/config/mips/mips.h
branches/pr46489-20101217-branch/gcc/config/mips/netbsd.h
branches/pr46489-20101217-branch/gcc/config/mips/openbsd.h
branches/pr46489-20101217-branch/gcc/config/mips/sde.h
branches/pr46489-20101217-branch/gcc/config/mn10300/mn10300.h
branches/pr46489-20101217-branch/gcc/config/moxie/moxie.h
branches/pr46489-20101217-branch/gcc/config/netbsd.h
branches/pr46489-20101217-branch/gcc/config/newlib-stdint.h
branches/pr46489-20101217-branch/gcc/config/openbsd-stdint.h
branches/pr46489-20101217-branch/gcc/config/pa/pa-64.h
branches/pr46489-20101217-branch/gcc/config/pa/pa-hpux.h
branches/pr46489-20101217-branch/gcc/config/pa/pa-hpux11.h
branches/pr46489-20101217-branch/gcc/config/pa/pa.h
branches/pr46489-20101217-branch/gcc/config/pa/pa32-linux.h
branches/pr46489-20101217-branch/gcc/config/pdp11/pdp11.h
branches/pr46489-20101217-branch/gcc/config/picochip/picochip.h
branches/pr46489-20101217-branch/gcc/config/rs6000/aix-stdint.h
branches/pr46489-20101217-branch/gcc/config/rs6000/aix.h
branches/pr46489-20101217-branch/gcc/config/rs6000/aix43.h
branches/pr46489-20101217-branch/gcc/config/rs6000/aix51.h
branches/pr46489-20101217-branch/gcc/config/rs6000/aix52.h
branches/pr46489-20101217-branch/gcc/config/rs6000/aix53.h
branches/pr46489-20101217-branch/gcc/config/rs6000/aix61.h
branches/pr46489-20101217-branch/gcc/config/rs6000/darwin.h
branches/pr46489-20101217-branch/gcc/config/rs6000/freebsd.h
branches/pr46489-20101217-branch/gcc/config/rs6000/linux64.h
branches/pr46489-20101217-branch/gcc/config/rs6000/netbsd.h
branches/pr46489-20101217-branch/gcc/config/rs6000/rs6000.h
branches/pr46489-20101217-branch/gcc/config/rs6000/sysv4.h
branches/pr46489-20101217-branch/gcc/config/rx/rx.h
branches/pr46489-20101217-branch/gcc/config/s390/linux.h
branches/pr46489-20101217-branch/gcc/config/s390/tpf.h
branches/pr46489-20101217-branch/gcc/config/score/score.h
branches/pr46489-20101217-branch/gcc/config/sh/elf.h
branches/pr46489-20101217-branch/gcc/config/sh/sh.h
branches/pr46489-20101217-branch/gcc/config/sh/sh64.h
branches/pr46489-20101217-branch/gcc/config/sol2.h
branches/pr46489-20101217-branch/gcc/config/sparc/linux.h
branches/pr46489-20101217-branch/gcc/config/sparc/linux64.h
branches/pr46489-20101217-branch/gcc/config/sparc/netbsd-elf.h
branches/pr46489-20101217-branch/gcc/config/sparc/openbsd64.h
branches/pr46489-20101217-branch/gcc/config/sparc/sol2-bi.h
branches/pr46489-20101217-branch/gcc/config/sparc/sp-elf.h
branches/pr46489-20101217-branch/gcc/config/sparc/sp64-elf.h
branches/pr46489-20101217-branch/gcc/config/sparc/sparc.h
branches/pr46489-20101217-branch/gcc/config/sparc/sysv4.h
branches/pr46489-20101217-branch/gcc/config/stormy16/stormy16.h
branches/pr46489-20101217-branch/gcc/config/svr4.h
branches/pr46489-20101217-branch/gcc/config/v850/v850.h
branches/pr46489-20101217-branch/gcc/config/vax/elf.h
branches/pr46489-20101217-branch/gcc/config/vax/linux.h
branches/pr46489-20101217-branch/gcc/config/vax/netbsd.h
branches/pr46489-20101217-branch/gcc/config/vax/openbsd.h
branches/pr46489-20101217-branch/gcc/config/vx-common.h
branches/pr46489-20101217-branch/gcc/config/vxworks.h
branches/pr46489-20101217-branch/gcc/config/xtensa/elf.h
branches/pr46489-20101217-branch/gcc/config/xtensa/linux.h
branches/pr46489-20101217-branch/gcc/coretypes.h
branches/pr46489-20101217-branch/gcc/defaults.h
branches/pr46489-20101217-branch/gcc/doc/tm.texi
branches/pr46489-20101217-branch/gcc/doc/tm.texi.in
branches/pr46489-20101217-branch/gcc/fortran/f95-lang.c
branches/pr46489-20101217-branch/gcc/fortran/iso-c-binding.def
branches/pr46489-20101217-branch/gcc/fortran/trans-types.c
branches/pr46489-20101217-branch/gcc/lto/lto-lang.c
branches/pr46489-20101217-branch/gcc/tree.c
branches/pr46489-20101217-branch/gcc/tree.h