[PATCH[[X86_64/MC] Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH data structures.

Kai Nacke kai.nacke at redstar.de
Sun Sep 15 10:49:55 PDT 2013


Thanks.

Committed in r190766.

Regards
Kai

On 10.09.2013 01:37, Jim Grosbach wrote:
> I have no objection.
>
> -Jim
>
> On Sep 9, 2013, at 4:35 PM, Kai Nacke <kai.nacke at redstar.de> wrote:
>
>> Yet another ping.
>>
>> The patch was already reviewed by Charles Davis and Nico Rieck on 07/03 but I still need a final approval. Thanks.
>>
>> Regards
>> Kai
>>
>> On 05.09.2013 07:54, Kai Nacke wrote:
>>> Ping^2.
>>>
>>> Regards
>>> Kai
>>>
>>> On 30.08.2013 06:41, Kai Nacke wrote:
>>>> Ping.
>>>>
>>>> On 27.08.2013 06:31, Kai Nacke wrote:
>>>>> Hi!
>>>>>
>>>>> The Win64 EH data structures must be of type IMAGE_REL_AMD64_ADDR32NB
>>>>> instead of IMAGE_REL_AMD64_ADDR32. This is easiely achieved by adding
>>>>> the VK_COFF_IMGREL32 modifier to the symbol reference.
>>>>> Change also references to start and end of the SEH range of a function
>>>>> as offsets to start of the function.
>>>>>
>>>>> Please review. Thanks.
>>>>>
>>>>> Regards
>>>>> Kai
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> llvm-commits mailing list
>>>>> llvm-commits at cs.uiuc.edu
>>>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>>>>
>>>>
>>>> _______________________________________________
>>>> llvm-commits mailing list
>>>> llvm-commits at cs.uiuc.edu
>>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>>
>>
>> <0001-Generate-IMAGE_REL_AMD64_ADDR32NB-relocations-for-SE.patch>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list