aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2002-02-01 08:09:47 +0000
committerHans-Peter Nilsson <hp@axis.com>2002-02-01 08:09:47 +0000
commit973eb3402f7b79ba3444177887be54562a276841 (patch)
tree27c9b87cee0f0f0f29b35462b3790c93e68b8a23 /gas/ChangeLog
parentb52a8679a51c7c8981ceadef6e0ba2a83e8857f9 (diff)
downloadgdb-973eb3402f7b79ba3444177887be54562a276841.zip
gdb-973eb3402f7b79ba3444177887be54562a276841.tar.gz
gdb-973eb3402f7b79ba3444177887be54562a276841.tar.bz2
Support on-demand global register allocation by passing on
base-plus-offset relocs to the linker. * config/tc-mmix.c: Tweak and fix typos in comments. (allocate_undefined_gregs_in_linker): New variable. (OPTION_LINKER_ALLOCATED_GREGS): New option macro. (md_longopts): Add --linker-allocated-gregs. (md_parse_option) <case 'x'>: Imply --linker-allocated-gregs. <case OPTION_LINKER_ALLOCATED_GREGS>: New. (md_show_usage): Update text for -x. Add text for --linker-allocated-gregs. (tc_gen_reloc): Derive default value for addend from val and baddsy. Use addsec and bfd_is_abs_section in more places. Don't emit error for BFD_RELOC_MMIX_BASE_PLUS_OFFSET without suitable GREG if allocate_undefined_gregs_in_linker. * doc/as.texinfo (Overview) <Target MMIX options>: Add --linker-allocated-gregs. * doc/c-mmix.texi (MMIX-Opts): Add blurb about --linker-allocated-gregs. Mention that it's implied by -x. (MMIX-Pseudos) <GREG>: Mention when and how a GREG can be omitted. (MMIX-mmixal): Clarify dated comparison and location of MMIXware. * config/tc-mmix.h (md_parse_name): Use ISUPPER, not isupper.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index fa1a2fd..e0c8b43 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,28 @@
+2002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
+
+ Support on-demand global register allocation by passing on
+ base-plus-offset relocs to the linker.
+ * config/tc-mmix.c: Tweak and fix typos in comments.
+ (allocate_undefined_gregs_in_linker): New variable.
+ (OPTION_LINKER_ALLOCATED_GREGS): New option macro.
+ (md_longopts): Add --linker-allocated-gregs.
+ (md_parse_option) <case 'x'>: Imply --linker-allocated-gregs.
+ <case OPTION_LINKER_ALLOCATED_GREGS>: New.
+ (md_show_usage): Update text for -x. Add text for
+ --linker-allocated-gregs.
+ (tc_gen_reloc): Derive default value for addend from val and
+ baddsy. Use addsec and bfd_is_abs_section in more places. Don't
+ emit error for BFD_RELOC_MMIX_BASE_PLUS_OFFSET without suitable
+ GREG if allocate_undefined_gregs_in_linker.
+ * doc/as.texinfo (Overview) <Target MMIX options>: Add
+ --linker-allocated-gregs.
+ * doc/c-mmix.texi (MMIX-Opts): Add blurb about
+ --linker-allocated-gregs. Mention that it's implied by -x.
+ (MMIX-Pseudos) <GREG>: Mention when and how a GREG can be omitted.
+ (MMIX-mmixal): Clarify dated comparison and location of MMIXware.
+
+ * config/tc-mmix.h (md_parse_name): Use ISUPPER, not isupper.
+
2002-02-01 Alan Modra <amodra@bigpond.net.au>
* Makefile.am: Run "make dep-am"