r195516 - in /trunk/gcc: ChangeLog config.gcc c...

uros@gcc.gnu.org uros@gcc.gnu.org
Mon Jan 28 20:42:00 GMT 2013


Author: uros
Date: Mon Jan 28 20:42:55 2013
New Revision: 195516

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195516
Log:
	* config.gcc (i[34567]86-*-rdos*, x86_64-*-rdos*): New targets.
	* config/i386/i386.h (TARGET_RDOS): New macro.
	(DEFAULT_LARGE_SECTION_THRESHOLD): New macro.
	* config/i386/i386.c (ix86_option_override_internal): For 64bit
	TARGET_RDOS, set ix86_cmodel to CM_MEDIUM_PIC and flag_pic to 1.
	* config/i386/i386.opt (mlarge-data-threshold): Initialize to
	DEFAULT_LARGE_SECTION_THRESHOLD.
	* config/i386/i386.md (R14_REG, R15_REG): New constants.
	* config/i386/rdos.h: New file.
	* config/i386/rdos64.h: New file.


Added:
    trunk/gcc/config/i386/rdos.h
    trunk/gcc/config/i386/rdos64.h
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config.gcc
    trunk/gcc/config/i386/i386.c
    trunk/gcc/config/i386/i386.h
    trunk/gcc/config/i386/i386.md
    trunk/gcc/config/i386/i386.opt



More information about the Gcc-cvs mailing list