r139725 - in /trunk/gcc: ChangeLog config/arm/a...

pbrook@gcc.gnu.org pbrook@gcc.gnu.org
Thu Aug 28 18:03:00 GMT 2008


Author: pbrook
Date: Thu Aug 28 18:03:51 2008
New Revision: 139725

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139725
Log:
2008-08-28  Paul Brook  <paul@codesourcery.com>
	Mark Shinwell  <shinwell@codesourcery.com>
	Richard Earnshaw  <richard.earnshaw@arm.com>

	gcc/
	* config/arm/arm.c (TARGET_MAX_ANCHOR_OFFSET): New.
	(TARGET_MIN_ANCHOR_OFFSET): New.
	(arm_override_options): Set correct anchor ranges for Thumb-1
	and Thumb-2 if required.
	(legitimize_pic_address): Handle case involving a TLS symbol
	reference with an addend.
	(arm_optimization_options): Enable section anchors at -O1 and
	above.
	* config/arm/arm.h (OPTIMIZATION_OPTIONS): New.
	* config/arm/arm-protos.h (arm_optimization_options): New.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/arm/arm-protos.h
    trunk/gcc/config/arm/arm.c
    trunk/gcc/config/arm/arm.h



More information about the Gcc-cvs mailing list