Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.16
 
1.17
 
MAIN:ragge:20121201085340
 
macdefs.h
_>336336 #define SPCON           (MAXSPECIAL+1)  /* positive constant */
 337337 
 338338 #define TARGET_STDARGS
<>339 -#define TARGET_BUILTINS                                         \
 340 -        { "__builtin_stdarg_start", mips_builtin_stdarg_start, 2 },     \
 341 -        { "__builtin_va_arg", mips_builtin_va_arg, 2 },         \
 342 -        { "__builtin_va_end", mips_builtin_va_end, 1 },         \
 343 -        { "__builtin_va_copy", mips_builtin_va_copy, 2 },
  339+#define TARGET_BUILTINS                                                 \
  340+        { "__builtin_stdarg_start", mips_builtin_stdarg_start,         \
  341+                                                0, 2, 0, VOID },        \
  342+        { "__builtin_va_start", mips_builtin_stdarg_start,             \
  343+                                                0, 2, 0, VOID },        \
  344+        { "__builtin_va_arg", mips_builtin_va_arg, BTNORVAL|BTNOPROTO, \
  345+                                                        2, 0, 0 },      \
  346+        { "__builtin_va_end", mips_builtin_va_end, 0, 1, 0, VOID },    \
  347+        { "__builtin_va_copy", mips_builtin_va_copy, 0, 2, 0, VOID },
344348 
<> 349+#define NODE struct node
345350 struct node;
<_346 -struct node *mips_builtin_stdarg_start(struct node *f, struct node *a, unsigned int);
 347 -struct node *mips_builtin_va_arg(struct node *f, struct node *a, unsigned int);
 348 -struct node *mips_builtin_va_end(struct node *f, struct node *a, unsigned int);
 349 -struct node *mips_builtin_va_copy(struct node *f, struct node *a, unsigned int);
  351+struct bitable;
  352+NODE *mips_builtin_stdarg_start(const struct bitable *, NODE *a);
  353+NODE *mips_builtin_va_arg(const struct bitable *, NODE *a);
  354+NODE *mips_builtin_va_end(const struct bitable *, NODE *a);
  355+NODE *mips_builtin_va_copy(const struct bitable *, NODE *a);
  356+#undef NODE
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-17 22:40 +0100