diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2005-05-06 02:43:04 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2005-05-06 02:43:04 +0000 |
commit | 4e506c9aefe5b89970ae6894d05ad53c81af0d83 (patch) | |
tree | 2fac98df209e72eaba773cad2d7b90c99d9d9249 /mdk-stage1/dietlibc/profiling/PORTING | |
parent | 793707b39bf2e9df40a6d2d60b83b3061088ae9e (diff) | |
download | drakx-backup-do-not-use-4e506c9aefe5b89970ae6894d05ad53c81af0d83.tar drakx-backup-do-not-use-4e506c9aefe5b89970ae6894d05ad53c81af0d83.tar.gz drakx-backup-do-not-use-4e506c9aefe5b89970ae6894d05ad53c81af0d83.tar.bz2 drakx-backup-do-not-use-4e506c9aefe5b89970ae6894d05ad53c81af0d83.tar.xz drakx-backup-do-not-use-4e506c9aefe5b89970ae6894d05ad53c81af0d83.zip |
use installed dietlibc, not our forked cvs version
Diffstat (limited to 'mdk-stage1/dietlibc/profiling/PORTING')
-rw-r--r-- | mdk-stage1/dietlibc/profiling/PORTING | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/mdk-stage1/dietlibc/profiling/PORTING b/mdk-stage1/dietlibc/profiling/PORTING deleted file mode 100644 index c3fc5eba7..000000000 --- a/mdk-stage1/dietlibc/profiling/PORTING +++ /dev/null @@ -1,25 +0,0 @@ - Porting to other platforms - - ... is easy. Just create an mcount.S in the $ARCH - directory (eg. dietlibc/i386) which includes a - function (called "mcount") that: - - 1.) saves ALL registers that are freely usable - and which might be used by __mcount(). - 2.) loads the instruction pointer (PC) from the - function that called mcount, and the function - which called the function, that called mcount - into the first two argument registers (or push - them on the stack - depending on the processor- - architecture). - 3.) call __mcount. - 4.) restore the registers saved in 1) - - Then You need a macro called PC in <asm/sigcontext.h> - which extracts the (instruction pointer / program - counter) from a sigcontext structure (eg. on i386 this - would be ctx.eip). - - $ARCH/start.S must also be modified to call monitor - with the offset of .text and _etext as parameters. - |