Skip to content
  • Yonggang Luo's avatar
    treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible · 1ac1c084
    Yonggang Luo authored and Marge Bot's avatar Marge Bot committed
    
    
    This is achieved by the following steps:
    
    #ifndef DEBUG => #if !MESA_DEBUG
    defined(DEBUG) => MESA_DEBUG
    #ifdef DEBUG => #if MESA_DEBUG
    
    This is done by replace in vscode
    
    excludes
    docs,*.rs,addrlib,src/imgui,*.sh,src/intel/vulkan/grl/gpu
    
    These are safe because those files should keep DEBUG macro is already excluded;
    and not directly replace DEBUG, as we have some symbols around it.
    
    Use debug or NDEBUG instead of DEBUG in comments when proper
    
    This for reduce the usage of DEBUG,
    so it's easier migrating to MESA_DEBUG
    
    These are found when migrating DEBUG to MESA_DEBUG,
    these are all comment update, so it's safe
    
    Replace comment /* DEBUG */ and /* !DEBUG */ with proper /* MESA_DEBUG */ or /* !MESA_DEBUG */ manually
    
    DEBUG || !NDEBUG -> MESA_DEBUG || !NDEBUG
    !DEBUG && NDEBUG -> !(MESA_DEBUG || !NDEBUG)
    
    Replace the DEBUG present in comment with proper new MESA_DEBUG manually
    
    Signed-off-by: default avatarYonggang Luo <luoyonggang@gmail.com>
    Acked-by: D...
    1ac1c084