• Jimmy Brisson's avatar
    Prevent colliding identifiers · d74c6b83
    Jimmy Brisson authored
    
    
    There was a collision between the name of the typedef in the CASSERT and
    something else, so we make the name of the typedef unique to the
    invocation of DEFFINE_SVC_UUID2 by appending the name that's passed into
    the macro. This eliminates the following MISRA violation:
    
        bl1/bl1_main.c:233:[MISRA C-2012 Rule 5.6 (required)] Identifier
        "invalid_svc_uuid" is already used to represent a typedef.
    
    This also resolves MISRA rule 5.9.
    
    These renamings are as follows:
      * tzram -> secram. This matches the function call name as it has
      sec_mem in it's  name
      * fw_config_base -> config_base. This file does not mess with
      hw_conig, so there's little chance of confusion
    
    Change-Id: I8734ba0956140c8e29b89d0596d10d61a6ef351e
    Signed-off-by: default avatarJimmy Brisson <jimmy.brisson@arm.com>
    d74c6b83
smccc.h 5.66 KB