• Sandrine Bailleux's avatar
    Break down BL1 AArch64 synchronous exception handler · 1fe4d453
    Sandrine Bailleux authored
    The AArch64 synchronous exception vector code in BL1 is almost
    reaching its architectural limit of 32 instructions. This means
    there is very little space for this code to grow.
    
    This patch reduces the size of the exception vector code by
    moving most of its code in a function to which we branch from
    SynchronousExceptionA64.
    
    Change-Id: Ib35351767a685fb2c2398029d32e54026194f7ed
    1fe4d453
bl1_exceptions.S 5.67 KB