OpenCloudOS-Kernel/arch/blackfin/kernel
Yi Li 5bf9cbef99 Blackfin: update ftrace for latest toolchain
The mcount support that was finally added to the Blackfin gcc port isn't
exactly the same as what ftrace was developed against.  Now that the final
gcc version is in place, update the ftrace code to match.

While updating this, fix the swapped arguments to the tracer (signature is
(ip, parent_ip) while we were passing (parent_ip, ip)).

Signed-off-by: Yi Li <yi.li@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-09-16 22:10:52 -04:00
..
cplb-mpu Blackfin: unify cache init functions 2009-09-16 22:10:49 -04:00
cplb-nompu Blackfin: unify cache init functions 2009-09-16 22:10:49 -04:00
.gitignore Blackfin: ignore generated vmlinux.lds 2009-05-27 00:27:03 -04:00
Makefile Blackfin: add an early shadow console 2009-09-16 21:31:43 -04:00
asm-offsets.c Blackfin: improve double fault debug handling 2009-09-16 21:31:57 -04:00
bfin_dma_5xx.c Blackfin: fix read buffer overflow 2009-09-16 22:10:13 -04:00
bfin_gpio.c Blackfin: remove useless duplicated assignment in gpio code 2009-09-16 22:10:31 -04:00
bfin_ksyms.c Blackfin: pull in asm/io.h in ksyms for prototypes 2009-06-18 21:40:44 -04:00
cplbinfo.c Blackfin arch: Faster C implementation of no-MPU CPLB handler 2009-01-07 23:14:38 +08:00
dma-mapping.c [Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__ 2008-04-23 09:39:01 +08:00
early_printk.c Blackfin: catch hardware errors earlier during booting 2009-09-16 21:31:44 -04:00
entry.S Blackfin: allow high priority domains to preempt schedule_tail() 2009-09-16 21:28:33 -04:00
fixed_code.S Blackfin arch: move fixed code into init section 2008-11-18 17:48:22 +08:00
flat.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
ftrace-entry.S Blackfin: update ftrace for latest toolchain 2009-09-16 22:10:52 -04:00
ftrace.c Blackfin: update ftrace_push_return_trace() breakage 2009-09-16 22:10:47 -04:00
gptimers.c Blackfin: update gptimers API 2009-06-12 06:11:47 -04:00
init_task.c mm: consolidate init_mm definition 2009-06-16 19:47:28 -07:00
ipipe.c Blackfin: inline I-pipe bypass code in ret_from_exception 2009-09-16 21:28:42 -04:00
irqchip.c Blackfin: abstract irq14 lowering in do_irq 2009-06-22 21:15:46 -04:00
kgdb.c Blackfin: unify memory region checks between kgdb and traps 2009-06-22 21:15:34 -04:00
kgdb_test.c Blackfin: use KERN_ALERT in all kgdb_test output 2009-09-16 22:10:40 -04:00
module.c Blackfin: fix module reloc handling for all memory regions 2009-09-16 21:28:52 -04:00
process.c Blackfin: optimize fixed code handling for the most common case 2009-09-16 22:10:28 -04:00
ptrace.c Blackfin: add support for common FDPIC ptrace requests 2009-09-16 21:31:42 -04:00
reboot.c Blackfin arch: bfin_reset->_bfin_reset redirection no longer needed 2009-02-04 16:49:45 +08:00
setup.c Blackfin: fix spelling in a few comments 2009-09-16 22:10:33 -04:00
shadow_console.c Blackfin: catch hardware errors earlier during booting 2009-09-16 21:31:44 -04:00
signal.c [Blackfin] arch: disable single stepping when delivering a signal 2008-05-07 11:41:26 +08:00
stacktrace.c Blackfin: add preliminary support for STACKTRACE 2009-06-13 07:20:14 -04:00
sys_bfin.c headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
time-ts.c Blackfin: swap clocksource ratings for gptimer/cycles 2009-09-16 22:10:48 -04:00
time.c Blackfin: convert SMP to only use generic time framework 2009-06-12 06:11:56 -04:00
traps.c Blackfin: use raw_smp_processor_id() in exception code 2009-09-16 22:10:32 -04:00
vmlinux.lds.S Blackfin: Fix link errors with binutils 2.19 and GCC 4.3 2009-09-16 22:10:30 -04:00