freebsd-dev/sys/powerpc
Andreas Tobler 9eab2f146a This commit adds profiling support for powerpc64. Now we can do application
profiling and kernel profiling. To enable kernel profiling one has to build
kgmon(8). I will enable the build once I managed to build and test powerpc
(32-bit) kernels with profiling support.

- add a powerpc64 PROF_PROLOGUE for _mcount.
- add macros to avoid adding the PROF_PROLOGUE in certain assembly entries.
- apply these macros where needed.
- add size information to the MCOUNT function.

MFC after:	3 weeks, together with r230291
2012-01-20 22:34:19 +00:00
..
aim This commit adds profiling support for powerpc64. Now we can do application 2012-01-20 22:34:19 +00:00
booke Fix OF_finddevice error return value in case of FDT. 2011-12-02 15:24:39 +00:00
compile
conf Fix build on powerpc64 too. The same as r229640. 2012-01-05 22:06:01 +00:00
cpufreq Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
fpu Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
include This commit adds profiling support for powerpc64. Now we can do application 2012-01-20 22:34:19 +00:00
mambo kern cons: introduce infrastructure for console grabbing by kernel 2011-12-17 15:08:43 +00:00
mpc85xx - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
ofw This commit adds profiling support for powerpc64. Now we can do application 2012-01-20 22:34:19 +00:00
powermac Prevent an error resulting from signed/unsigned comparison on systems 2012-01-20 22:24:39 +00:00
powerpc This commit adds profiling support for powerpc64. Now we can do application 2012-01-20 22:34:19 +00:00
ps3 Pick a constant high IRQ value for the PS3 IPI, which lets PS3 devices be 2012-01-15 18:26:43 +00:00
psim Fix the interrupt code, broken 7 months ago. The interrupt framework 2011-01-29 20:58:38 +00:00