• Achin Gupta's avatar
    Setup VBAR_EL3 incrementally · b739f22a
    Achin Gupta authored
    This patch ensures that VBAR_EL3 points to the simple stack-less
    'early_exceptions' when the C runtime stack is not correctly setup to
    use the more complex 'runtime_exceptions'. It is initialised to
    'runtime_exceptions' once this is done.
    
    This patch also moves all exception vectors into a '.vectors' section
    and modifies linker scripts to place all such sections together. This
    will minimize space wastage from alignment restrictions.
    
    Change-Id: I8c3e596ea3412c8bd582af9e8d622bb1cb2e049d
    b739f22a
bl31_entrypoint.S 6.05 KB