[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commits] r5765 - /trunk/ports/sysdeps/arm/eabi/machine-gmon.h
- To: commits@xxxxxxxxxx
- Subject: [commits] r5765 - /trunk/ports/sysdeps/arm/eabi/machine-gmon.h
- From: paul@xxxxxxxxxx
- Date: Wed, 02 Apr 2008 14:10:34 -0000
Author: paul
Date: Wed Apr 2 07:10:33 2008
New Revision: 5765
Log:
Add missing comment.
Modified:
trunk/ports/sysdeps/arm/eabi/machine-gmon.h
Modified: trunk/ports/sysdeps/arm/eabi/machine-gmon.h
==============================================================================
--- trunk/ports/sysdeps/arm/eabi/machine-gmon.h (original)
+++ trunk/ports/sysdeps/arm/eabi/machine-gmon.h Wed Apr 2 07:10:33 2008
@@ -29,6 +29,11 @@
/* Use an assembly stub with a special ABI. The calling lr has been
pushed to the stack (which will be misaligned). We should preserve
all registers except ip and pop a word off the stack.
+
+ NOTE: This assumes mcount_internal does not clobber any non-core
+ (coprocessor) registers. Currently this is true, but may require
+ additional attention in the future.
+
The calling sequence looks something like:
func:
push {lr}