New ACC version.
committer: mfx <mfx> 1088804565 +0000
This commit is contained in:
+1
-1
@@ -27,7 +27,7 @@
|
|||||||
#ifndef __ACC_H_INCLUDED
|
#ifndef __ACC_H_INCLUDED
|
||||||
#define __ACC_H_INCLUDED 1
|
#define __ACC_H_INCLUDED 1
|
||||||
|
|
||||||
#define ACC_VERSION 20040623L
|
#define ACC_VERSION 20040701L
|
||||||
|
|
||||||
#if !defined(ACC_CONFIG_INCLUDE)
|
#if !defined(ACC_CONFIG_INCLUDE)
|
||||||
# define ACC_CONFIG_INCLUDE(file) file
|
# define ACC_CONFIG_INCLUDE(file) file
|
||||||
|
|||||||
+3
-1
@@ -42,7 +42,7 @@
|
|||||||
# define acc_inline __inline
|
# define acc_inline __inline
|
||||||
#elif (ACC_CC_PGI)
|
#elif (ACC_CC_PGI)
|
||||||
# define acc_inline __inline__
|
# define acc_inline __inline__
|
||||||
#elif defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901)
|
#elif defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)
|
||||||
# define acc_inline inline
|
# define acc_inline inline
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -73,6 +73,8 @@
|
|||||||
# define ACC_UNUSED_FUNC(func) if (func) ; else
|
# define ACC_UNUSED_FUNC(func) if (func) ; else
|
||||||
# elif (ACC_CC_MSC && (_MSC_VER < 900))
|
# elif (ACC_CC_MSC && (_MSC_VER < 900))
|
||||||
# define ACC_UNUSED_FUNC(func) if (func) ; else
|
# define ACC_UNUSED_FUNC(func) if (func) ; else
|
||||||
|
# elif (ACC_CC_MSC && (_MSC_VER >= 1400))
|
||||||
|
# define ACC_UNUSED_FUNC(func) ((void) (void (*)()) func)
|
||||||
# elif (ACC_CC_KEILC)
|
# elif (ACC_CC_KEILC)
|
||||||
# define ACC_UNUSED_FUNC(func)
|
# define ACC_UNUSED_FUNC(func)
|
||||||
# else
|
# else
|
||||||
|
|||||||
@@ -313,6 +313,8 @@ ACCLIB_EXTERN(int, acc_set_binmode) (int, int);
|
|||||||
ACCLIB_EXTERN(acc_int32l_t, acc_muldiv32) (acc_int32l_t, acc_int32l_t, acc_int32l_t);
|
ACCLIB_EXTERN(acc_int32l_t, acc_muldiv32) (acc_int32l_t, acc_int32l_t, acc_int32l_t);
|
||||||
ACCLIB_EXTERN(acc_uint32l_t, acc_umuldiv32) (acc_uint32l_t, acc_uint32l_t, acc_uint32l_t);
|
ACCLIB_EXTERN(acc_uint32l_t, acc_umuldiv32) (acc_uint32l_t, acc_uint32l_t, acc_uint32l_t);
|
||||||
|
|
||||||
|
ACCLIB_EXTERN(void, acc_wildargv) (int*, char***);
|
||||||
|
|
||||||
|
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
// uclock (real, i.e. "wall" clock)
|
// uclock (real, i.e. "wall" clock)
|
||||||
|
|||||||
@@ -0,0 +1,70 @@
|
|||||||
|
/* ACC -- Automatic Compiler Configuration
|
||||||
|
|
||||||
|
Copyright (C) 1996-2004 Markus Franz Xaver Johannes Oberhumer
|
||||||
|
All Rights Reserved.
|
||||||
|
|
||||||
|
This software is a copyrighted work licensed under the terms of
|
||||||
|
the GNU General Public License. Please consult the file "ACC_LICENSE"
|
||||||
|
for details.
|
||||||
|
|
||||||
|
Markus F.X.J. Oberhumer
|
||||||
|
<markus@oberhumer.com>
|
||||||
|
http://www.oberhumer.com/
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#define __ACCLIB_WILDARGV_CH_INCLUDED 1
|
||||||
|
#if !defined(ACCLIB_PUBLIC)
|
||||||
|
# define ACCLIB_PUBLIC(r,f) r __ACCLIB_FUNCNAME(f)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
//
|
||||||
|
**************************************************************************/
|
||||||
|
|
||||||
|
#if (ACC_OS_DOS16 || ACC_OS216 || ACC_OS_WIN16)
|
||||||
|
#if 0 && (ACC_CC_MSC)
|
||||||
|
|
||||||
|
/* FIXME */
|
||||||
|
ACC_EXTERN_C int __acc_cdecl __setargv(void);
|
||||||
|
ACC_EXTERN_C int __acc_cdecl _setargv(void) { return __setargv(); }
|
||||||
|
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#if (ACC_OS_WIN32 || ACC_OS_WIN64)
|
||||||
|
#if (ACC_CC_INTELC || ACC_CC_MSC)
|
||||||
|
|
||||||
|
ACC_EXTERN_C int __acc_cdecl __setargv(void);
|
||||||
|
ACC_EXTERN_C int __acc_cdecl _setargv(void) { return __setargv(); }
|
||||||
|
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#if (ACC_OS_EMX)
|
||||||
|
|
||||||
|
#define __ACCLIB_HAVE_ACC_WILDARGV 1
|
||||||
|
ACCLIB_PUBLIC(void, acc_wildargv) (int* argc, char*** argv)
|
||||||
|
{
|
||||||
|
_response(argc, argv);
|
||||||
|
_wildcard(argc, argv);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#if !defined(__ACCLIB_HAVE_ACC_WILDARGV)
|
||||||
|
#define __ACCLIB_HAVE_ACC_WILDARGV 1
|
||||||
|
ACCLIB_PUBLIC(void, acc_wildargv) (int* argc, char*** argv)
|
||||||
|
{
|
||||||
|
ACC_UNUSED(argc); ACC_UNUSED(argv);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
vi:ts=4:et
|
||||||
|
*/
|
||||||
Reference in New Issue
Block a user