uboot/include/linux/kbuild.h
<<
>>
Prefs
   1/*
   2 * Copied from Linux:
   3 * commit 37487a56523d402e25650da16c337acf4cecd13d
   4 * Author: Christoph Lameter <clameter@sgi.com>
   5 */
   6#ifndef __LINUX_KBUILD_H
   7#define __LINUX_KBUILD_H
   8
   9#define DEFINE(sym, val) \
  10        asm volatile("\n.ascii \"->" #sym " %0 " #val "\"" : : "i" (val))
  11
  12#define BLANK() asm volatile("\n.ascii \"->\"" : : )
  13
  14#define OFFSET(sym, str, mem) \
  15        DEFINE(sym, offsetof(struct str, mem))
  16
  17#define COMMENT(x) \
  18        asm volatile("\n.ascii \"->#" x "\"")
  19
  20#endif
  21