Merge some commits missed during a merge from mainline in Dez 2009.
* README: Mention changes to Makefile.in and functions.texi.
* gather-docs: Mention 'make stamp-functions' in the header.
svn+ssh://gcc.gnu.org/svn/gcc/trunk@154545
* functions.texi: Rebuild.
svn+ssh://gcc.gnu.org/svn/gcc/trunk@154546
Fix PR target/40887
2009-12-24 Julian Brown <julian@codesourcery.com>
Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/40887
* config/arm/arm.c (output_call_mem): Remove armv5 support.
* config/arm/arm.md (*call_mem): Disable for armv5. Add note.
(*call_value_mem): Likewise.
PR target/40887
* gcc.target/gcc.arm/pr40887.c: New test.
svn+ssh://gcc.gnu.org/svn/gcc/trunk@155453
Fix PR target/42093
2009-12-23 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/42093
* config/arm/arm.h (CASE_VECTOR_PC_RELATIVE): Fix macro usage
to TARGET_THUMB1.
(CASE_VECTOR_SHORTEN_MODE): Allow signed offsets
only for TARGET_THUMB1.
2009-12-23 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/42093
* gcc.target/arm/pr42093.c: New test.
svn+ssh://gcc.gnu.org/svn/gcc/trunk@155428
PR debug/42454
* dwarf2out.c (add_ranges_by_labels_to_AT_range_list): New function.
(dwarf2out_finish): Call add_ranges_by_labels_to_AT_range_list.
* gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Add check for .debug_ranges.
svn+ssh://gcc.gnu.org/svn/gcc/trunk@155429
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@160403 138bc75d-0d04-0410-961f-82ee72b054a4