comparison gcc/config/mcore/mcore.h @ 63:b7f97abdc517 gcc-4.6-20100522

update gcc from gcc-4.5.0 to gcc-4.6
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Mon, 24 May 2010 12:47:05 +0900
parents 77e2b8dfacca
children f6334be47118
comparison
equal deleted inserted replaced
56:3c8a44c06a95 63:b7f97abdc517
404 or could index an array. */ 404 or could index an array. */
405 405
406 extern const enum reg_class regno_reg_class[FIRST_PSEUDO_REGISTER]; 406 extern const enum reg_class regno_reg_class[FIRST_PSEUDO_REGISTER];
407 #define REGNO_REG_CLASS(REGNO) regno_reg_class[REGNO] 407 #define REGNO_REG_CLASS(REGNO) regno_reg_class[REGNO]
408 408
409 /* When defined, the compiler allows registers explicitly used in the 409 /* When this hook returns true for MODE, the compiler allows
410 rtl to be used as spill registers but prevents the compiler from 410 registers explicitly used in the rtl to be used as spill registers
411 extending the lifetime of these registers. */ 411 but prevents the compiler from extending the lifetime of these
412 #define SMALL_REGISTER_CLASSES 1 412 registers. */
413 #define TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_P hook_bool_mode_true
413 414
414 /* The class value for index registers, and the one for base regs. */ 415 /* The class value for index registers, and the one for base regs. */
415 #define INDEX_REG_CLASS NO_REGS 416 #define INDEX_REG_CLASS NO_REGS
416 #define BASE_REG_CLASS GENERAL_REGS 417 #define BASE_REG_CLASS GENERAL_REGS
417 418