FreeBSD/contrib/binutils/gas/config/tc-mips.c
/*
 * Generate a "jalr" instruction with a relocation hint to the called
 * function.  This occurs in NewABI PIC code.
 */
Generate a "jalr" instruction with a relocation hint to the called
function.  This occurs in NewABI PIC code.
Generate a " jalr " instruction with a relocation hint to the called function . This occurs in NewABI PIC code .
static void
macro_build_jalr (expressionS *ep)
{
  char *f = NULL;
  if (HAVE_NEWABI)
    {
      frag_grow (8);
      f = frag_more (0);
    }
  macro_build (NULL, "jalr", "d,s", RA, PIC_CALL_REG);
  if (HAVE_NEWABI)
    fix_new_exp (frag_now, f - frag_now->fr_literal,
		 4, ep, FALSE, BFD_RELOC_MIPS_JALR);
}
static void macro_build_jalr ( expressionS * ep ) { char * f = NULL ; if ( HAVE_NEWABI ) { frag_grow ( 8 ) ; f = frag_more ( 0 ) ; } macro_build ( NULL , " " , " " , RA , PIC_CALL_REG ) ; if ( HAVE_NEWABI ) fix_new_exp ( frag_now , f - frag_now -> fr_literal , 4 , ep , FALSE , BFD_RELOC_MIPS_JALR ) ; }
Generate a "jalr" instruction with a relocation hint to the called
 function.
Generate a " jalr " instruction with a relocation hint to the called function .