FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
asm.h File Reference
#include "config.h"

Go to the source code of this file.

Macros

#define mL3   .text
 
#define mL1   mL3
 
#define SECTION_L1_DATA_A
 
#define SECTION_L1_DATA_B   .data
 
#define DEFUN(fname, where, interface)
 
#define DEFUN_END(fname)   .size _ff_bfin_ ## fname, . - _ff_bfin_ ## fname
 
#define RELOC(reg, got, obj)   reg.L = obj; reg.H = obj
 

Macro Definition Documentation

#define mL3   .text

Definition at line 26 of file asm.h.

#define mL1   mL3

Definition at line 33 of file asm.h.

#define SECTION_L1_DATA_A

Definition at line 34 of file asm.h.

#define SECTION_L1_DATA_B   .data

Definition at line 35 of file asm.h.

#define DEFUN (   fname,
  where,
  interface 
)
Value:
.section where; \
.global _ff_bfin_ ## fname; \
.type _ff_bfin_ ## fname, STT_FUNC; \
.align 8; \
_ff_bfin_ ## fname

Definition at line 38 of file asm.h.

#define DEFUN_END (   fname)    .size _ff_bfin_ ## fname, . - _ff_bfin_ ## fname

Definition at line 45 of file asm.h.

#define RELOC (   reg,
  got,
  obj 
)    reg.L = obj; reg.H = obj

Definition at line 51 of file asm.h.