[fpc-devel] Unaligned access on Cortex-M0 in Initialization code

J. Gareth Moreton gareth at moreton-family.com
Mon Apr 1 08:43:34 CEST 2024


Oops - I'm sorry for my introduced bug!

Gareth aka. Kit

On 31/03/2024 21:48, Michael Ring via fpc-devel wrote:
>
> Works, thank you!
>
> Michael
>
> Am 31.03.24 um 22:18 schrieb Florian Klämpfl via fpc-devel:
>>
>>
>>> Am 31.03.2024 um 21:58 schrieb Michael Ring via fpc-devel 
>>> <fpc-devel at lists.freepascal.org>:
>>>
>>> This is what I see (guess the same thing):
>>>
>>> New Compiler:
>>>
>>> FPC_INITIALIZE:
>>> .Lc3882:
>>> # path: /Users/ring/devel/fpc/rtl/inc/
>>> # file: rtti.inc
>>> # indx: 19
>>> .Ll10741:
>>>         push    {r4,r5,r14}
>>> ...
>>>
>>>         ldr     r0,[r0, r1]
>>>         mov     r15,r0
>>> .La5:
>>>         .long   .Lj13323
>>>
>>
>> My last commit should fix it.
>>
>>
>> _______________________________________________
>> fpc-devel maillist  -fpc-devel at lists.freepascal.org
>> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
>
> _______________________________________________
> fpc-devel maillist  -fpc-devel at lists.freepascal.org
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20240401/d966fb97/attachment.htm>


More information about the fpc-devel mailing list