Blame view

bootloader/u-boot_2015_04/include/linux/kbuild.h 469 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  /*
   * Copied from Linux:
   * commit 37487a56523d402e25650da16c337acf4cecd13d
   * Author: Christoph Lameter <clameter@sgi.com>
   */
  #ifndef __LINUX_KBUILD_H
  #define __LINUX_KBUILD_H
  
  #define DEFINE(sym, val) \
  	asm volatile("
  .ascii \"->" #sym " %0 " #val "\"" : : "i" (val))
  
  #define BLANK() asm volatile("
  .ascii \"->\"" : : )
  
  #define OFFSET(sym, str, mem) \
  	DEFINE(sym, offsetof(struct str, mem))
  
  #define COMMENT(x) \
  	asm volatile("
  .ascii \"->#" x "\"")
  
  #endif