This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] (version 2) Change MIPS linker stubs to allow for more than 2^15 symbols.


>>>>> "David" == David Daney <ddaney@avtrex.com> writes:

 David> Daniel Jacobowitz wrote:
 >> When you and Richard agree on a patch, please make sure to fix it
 >> on the 2.17 branch also.  Thanks in advance.
 >> 
 >> On Fri, Jun 09, 2006 at 04:46:20PM +0100, Thiemo Seufer wrote:
 >> 
 >>> -#define STUB_LI16U(VAL) (0x34180000 + (VAL)) /* ori t8,zero,VAL
 >>> unsigned*/ +#define STUB_LI16U(VAL) (0x34180000 + (VAL)) /* ori
 >>> t8,zero,VAL unsigned */
 >> 
 >> 
 >> Shouldn't this be called an ORI16 now?
 >> 

 David> FWIW, the dissassembler still calls it 'li'.

That makes sense.  ori and addiu are both used in the expansion of the
builtin macro li, depending on the literal value.

	paul


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]