Changes between Initial Version and Version 1 of Ticket #10241, comment 13


Ignore:
Timestamp:
Apr 20, 2014, 10:11:39 AM (11 years ago)
Author:
pulkomandy

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #10241, comment 13

    initial v1  
    1 Mentionning this here after discussing with zeusk over IRC: the stdatomic I imported from FreeBSD works well for ARMv6+, but on ARMv5, it uses a syscall to implement atomic operations, which we can avoid by using the patch he attached here.
     1Mentionning this here after discussing with zeusk over IRC: the stdatomic I imported from FreeBSD works well for ARMv6+, but on ARMv5, it uses a trap function to implement atomic operations, which we can avoid by using the patch he attached here.
    22
    33However, the ARMv6+ implementation from FreeBSD is likely more efficient, so we want to keep that, and I think it would make sense to keep everything in libroot rather than putting them on gcc side.