Files
glide/swlibs/fxmisc/assyntax.h
2003-04-06 18:30:22 +00:00

31 lines
597 B
C

/*
* Select the syntax appropriate to the 386 assembler being used.
*
* Copyright (c) 2002 - Borca Daniel
* Email : dborca@yahoo.com
* Web : http://www.geocities.com/dborca
*/
#ifndef ASSYNTAX_H_included
#define ASSYNTAX_H_included
#ifdef __DJGPP__
#define type version
#define size version
#define CONCAT(a,b) a##b
#define GLOBL(name) .globl CONCAT(_,name) ; CONCAT(_,name) :
#define ALIGN(n) .balign n
#define EXTRN(name) CONCAT(_,name)
#else
#define GLOBL(name) .globl name; .type name, @function; name:
#define ALIGN(n) .align n
#define EXTRN(name) name
#endif
#endif