Messages in this thread | | | Date | Fri, 27 Jul 2018 22:51:21 +1000 (AEST) | From | Finn Thain <> | Subject | Re: m68k allmodconfig build errors |
| |
On Fri, 27 Jul 2018, Andreas Schwab wrote:
> On Jul 27 2018, Finn Thain <fthain@telegraphics.com.au> wrote: > > > Why doesn't gcc convert strncmp to __builtin_strcmp? > > It does. In fact, it first converts strncmp to __builtin_strncmp, then > optimizes it to __builtin_strcmp. Finally, __bultin_strcmp is expanded > to a call to strcmp. >
So either the static inline strcmp routine has to be dropped from arch/m68k/include/asm/string.h (along with #define __HAVE_ARCH_STRCMP), or else a static inline strncmp has to be added (along with #define __HAVE_ARCH_STRNCMP)?
--
> Andreas. > >
| |