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]

Adjust relocation type secrel for w64 and fix base-file/dlltool functionality


Hello,

ChangeLog bfd

2008-07-30  Kai Tietz  <kai.tietz@onevision.com>

        * coff-x86_64.c (howto_table): Make R_AMD64_SECREL a 64-bit
        wide relocation.
        * cofflink.c (_bfd_coff_generic_relocate_section):  Write out 
bfd_vma
        values instead of long typed values.

ChangeLog binutils

2008-07-30  Kai Tietz  <kai.tietz@onevision.com>

        * dlltool.c (PAGE_SIZE): Make of type bfd_vma.
        (PAGE_MASK): Likewise.
        (flush_page): Change argument page_addr to bfd_vma and
        local variable needed, too. Emit DIR64 relocation for w64.
        (sfunc): Compare bfd_vma instead of long types.
        (gen_exp_file): Emit .quad size for import symbol. Adjust 
base_file feature
        to read and use bfd_vma instead of long typed address values.

Is this patch ok for apply?

Regards,
 i.A. Kai Tietz



|  (\_/)  This is Bunny. Copy and paste Bunny
| (='.'=) into your signature to help him gain
| (")_(") world domination.

Attachment: bfd_dlltool_rel.txt
Description: Text document


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