linux/arch/arm/include/asm/glue.h
<<
>>
Prefs
   1/*
   2 *  arch/arm/include/asm/glue.h
   3 *
   4 *  Copyright (C) 1997-1999 Russell King
   5 *  Copyright (C) 2000-2002 Deep Blue Solutions Ltd.
   6 *
   7 * This program is free software; you can redistribute it and/or modify
   8 * it under the terms of the GNU General Public License version 2 as
   9 * published by the Free Software Foundation.
  10 *
  11 *  This file provides the glue to stick the processor-specific bits
  12 *  into the kernel in an efficient manner.  The idea is to use branches
  13 *  when we're only targeting one class of TLB, or indirect calls
  14 *  when we're targeting multiple classes of TLBs.
  15 */
  16#ifdef __KERNEL__
  17
  18#ifdef __STDC__
  19#define ____glue(name,fn)       name##fn
  20#else
  21#define ____glue(name,fn)       name/**/fn
  22#endif
  23#define __glue(name,fn)         ____glue(name,fn)
  24
  25#endif
  26