mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-24 10:35:12 +08:00
* config/tc-mips.c (load_address, macro): Update comments about
NewABI GP relaxation.
This commit is contained in:
parent
67c0d1eb29
commit
e864cecab0
@ -1,3 +1,8 @@
|
||||
2004-01-23 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* config/tc-mips.c (load_address, macro): Update comments about
|
||||
NewABI GP relaxation.
|
||||
|
||||
2004-01-23 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* config/tc-mips.c (macro_build): Remove place and counter arguments.
|
||||
|
@ -3820,8 +3820,9 @@ load_address (int reg, expressionS *ep, int *used_at)
|
||||
*/
|
||||
if (HAVE_64BIT_ADDRESSES)
|
||||
{
|
||||
/* We don't do GP optimization for now because RELAX_ENCODE can't
|
||||
hold the data for such large chunks. */
|
||||
/* ??? We don't provide a GP-relative alternative for these macros.
|
||||
It used not to be possible with the original relaxation code,
|
||||
but it could be done now. */
|
||||
|
||||
if (*used_at == 0 && ! mips_opts.noat)
|
||||
{
|
||||
@ -4931,8 +4932,9 @@ macro (struct mips_cl_insn *ip)
|
||||
*/
|
||||
if (HAVE_64BIT_ADDRESSES)
|
||||
{
|
||||
/* We don't do GP optimization for now because RELAX_ENCODE can't
|
||||
hold the data for such large chunks. */
|
||||
/* ??? We don't provide a GP-relative alternative for
|
||||
these macros. It used not to be possible with the
|
||||
original relaxation code, but it could be done now. */
|
||||
|
||||
if (used_at == 0 && ! mips_opts.noat)
|
||||
{
|
||||
@ -6017,8 +6019,9 @@ macro (struct mips_cl_insn *ip)
|
||||
&& offset_expr.X_op == O_constant
|
||||
&& ! IS_SEXT_32BIT_NUM (offset_expr.X_add_number + 0x8000)))
|
||||
{
|
||||
/* We don't do GP optimization for now because RELAX_ENCODE can't
|
||||
hold the data for such large chunks. */
|
||||
/* ??? We don't provide a GP-relative alternative for
|
||||
these macros. It used not to be possible with the
|
||||
original relaxation code, but it could be done now. */
|
||||
|
||||
if (used_at == 0 && ! mips_opts.noat)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user