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: [Long] Problem with ld


Maciej Piechotka <uzytkownik2@gmail.com> writes:

> Ian Lance Taylor <iant@google.com> writes:
>
>> Maciej Piechotka <uzytkownik2@gmail.com> writes:
>>
>>> SECTIONS
>>> {
>>>         . = phys;
>>>         .setup : 
>>
>>> How to force lower offset for .setup.
>>
>> It should work to use . = phys + SIZEOF_HEADERS,
>
> But it dosen't:
>   [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
>   [ 0]                   NULL            00000000 000000 000000 00      0   0  0
>   [ 1] .setup            PROGBITS        001000b4 006008 000044 00      0   0  1
>                                                   ^^^^^^
>> or to link with -N.
>>
>
>   [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
>   [ 0]                   NULL            00000000 000000 000000 00      0   0  0
>   [ 1] .setup            PROGBITS        00100000 006008 000044 00      0   0  1
>
>> Ian
>>
>
> None of this option changed the offset in file of first section.

That seems rather odd.  I have no idea why the offset is being set so
high.  That almost sounds like a bug somewhere.

Ian


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