Subject: Add gcov support to ARM
Date: Monday 28th May 2012 18:33:36 UTC (over 5 years ago)
These two patches add the necessary support for gcov on ARM. The idea is based on an original patch in 2010 by George G. Davis <[email protected]> but re-implemented against 3.4. The approach requires the constructor symbol name be adjusted as it is different on ARM to other platforms (I have directly tested on x86 and arm). Currently I cannot find another platform where the symbol name is not .ctors but it can be readily added. Once the constructors are called correctly the actual changes to the ARM architecture is minimal and principally involves avoiding adding gcov compilation options to the early boot code.