1/* 2 * Copyright (C) 2004, 2007 Maciej W. Rozycki 3 * 4 * This file is subject to the terms and conditions of the GNU General Public 5 * License. See the file "COPYING" in the main directory of this archive 6 * for more details. 7 */ 8#ifndef _ASM_COMPILER_H 9#define _ASM_COMPILER_H 10 11#if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) 12#define GCC_IMM_ASM() "n" 13#define GCC_REG_ACCUM "$0" 14#else 15#define GCC_IMM_ASM() "rn" 16#define GCC_REG_ACCUM "accum" 17#endif 18 19#endif /* _ASM_COMPILER_H */ 20