This is the mail archive of the binutils@sources.redhat.com 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: Getting the character out of the .irpc directive


mccoards@netscape.net writes:

> In as version 2.9.1 I get the error message "Error: unexpected end of file  in irp or irpc" when trying to use the .irpc directive/macro to generate a character value. Is there a work around to calculate the caracter value in the repeat character directive?  Actually I really just want val = "cat" since "cat" will fit in a 4-byte wide integer.
> 
>   .set val,0
>   .irpc arg,cat
>     .set val,val<<8
>     .set val,val+'\arg'
>   .endr

The single quote character in assembler input doesn't mean what you
think it does.

http://sources.redhat.com/binutils/docs-2.12/as.info/Chars.html#Chars

I don't really understand what you are trying to do.

Ian


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