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: How to add 'relaxing' to loader for m68k



>> I think I'll have to add a special
>> reloc type that indicates the instruction is a 'move', 'pea', or 'bsr'
>> as well as mark pc-relative reloaction on everthing that can enclose
>> one of these relaxable types.
>
>I presume because for a given reloc, you have differing offsets to the
>start of instructions that may use that reloc.  Ick.  New relocs mean
>your object is no longer ABI compliant, if that matters.  Perhaps a
>better idea might be to create a special section with your extra
>relaxing info.

Are there any examples in gas/ld of using a special section for this?
I'm looking for a place to start.

-- 
Peter Barada                                   Peter.Barada@motorola.com
Wizard                                         781-852-2768 (direct)
WaveMark Solutions(wholly owned by Motorola)   781-270-0193 (fax)


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