vm: remove asm.h

db4
Slava Pestov 2010-01-07 18:05:31 +13:00
parent 0f29fed1f1
commit 0ad8ba204b
2 changed files with 16 additions and 17 deletions

View File

@ -1,16 +0,0 @@
#if defined(__APPLE__) || (defined(WINDOWS) && !defined(__arm__))
#define MANGLE(sym) _##sym
#else
#define MANGLE(sym) sym
#endif
/* Apple's PPC assembler is out of date? */
#if defined(__APPLE__) && defined(__ppc__)
#define XX @
#else
#define XX ;
#endif
/* The returns and args are just for documentation */
#define DEF(returns,symbol,args) .globl MANGLE(symbol) XX \
MANGLE(symbol)

View File

@ -1,6 +1,21 @@
/* Parts of this file were snarfed from SBCL src/runtime/ppc-assem.S, which is
in the public domain. */
#include "asm.h"
#if defined(__APPLE__) || (defined(WINDOWS) && !defined(__arm__))
#define MANGLE(sym) _##sym
#else
#define MANGLE(sym) sym
#endif
/* Apple's PPC assembler is out of date? */
#if defined(__APPLE__) && defined(__ppc__)
#define XX @
#else
#define XX ;
#endif
/* The returns and args are just for documentation */
#define DEF(returns,symbol,args) .globl MANGLE(symbol) XX \
MANGLE(symbol)
#define DS_REG r13
#define RS_REG r14