Hi Claus, > -----Original Message----- > From: linux-snps-arc <[email protected]> On Behalf > Of Claudiu Zissulescu > Ianculescu > Sent: Thursday, April 2, 2020 11:10 AM > To: Vineet Gupta <[email protected]> > Cc: Alexey Brodkin <[email protected]>; [email protected]; > Steven Rostedt > <[email protected]>; Ingo Molnar <[email protected]>; > [email protected]; Eugeniy > Paltsev <[email protected]> > Subject: Re: [RFC] ARC: initial ftrace support > > Hi, > > ARC-gcc has two modes to call the mcount routines. When using elf32 > configuration, the toolchain is set to use newlib mcount. When > configured for linux, gcc toolchain is using a library call to _mcall > (single underscore) having blink as input argument. > So, using the proper linux toolchain, your patch should work.
Is there a chance to switch to Linux-style mcount in Elf32 toolchain with a command-line option? Otherwise I guess we'll need to implement some warning which explicitly says why Elf32 toolchain is not usable for building the Linux kernel... at least in case with ftrace enabled. -Alexey _______________________________________________ linux-snps-arc mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-snps-arc
