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]

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


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