• Tamas Petz's avatar
    Introduce LIBSHIM_ZERO_DDC configuration option · 6ac7fd46
    Tamas Petz authored
    When LIBSHIM_ZERO_DDC is enabled and targeting pure capability ABI,
    do_raw_args_marshalling() saves the original value of DDC and then
    clears it. This is meant to prevent deriving tagged capabilities
    from that point onwards using the original DDC value outside
    This change also removes 'rootcap' usages from libshim.
    Built and tested on FVP.
    Change-Id: I4cae99095f96999f5052ba83e43469168f7495cb