1/* ACC -- Automatic Compiler Configuration 2 3 Copyright (C) 1996-2004 Markus Franz Xaver Johannes Oberhumer 4 All Rights Reserved. 5 6 This software is a copyrighted work licensed under the terms of 7 the GNU General Public License. Please consult the file "ACC_LICENSE" 8 for details. 9 10 Markus F.X.J. Oberhumer 11 <markus@oberhumer.com> 12 http://www.oberhumer.com/ 13 */ 14 15 16#define __ACCLIB_WILDARGV_CH_INCLUDED 1 17#if !defined(ACCLIB_PUBLIC) 18# define ACCLIB_PUBLIC(r,f) r __ACCLIB_FUNCNAME(f) 19#endif 20 21 22/************************************************************************* 23// 24**************************************************************************/ 25 26#if (ACC_OS_DOS16 || ACC_OS216 || ACC_OS_WIN16) 27#if 0 && (ACC_CC_MSC) 28 29/* FIXME */ 30ACC_EXTERN_C int __acc_cdecl __setargv(void); 31ACC_EXTERN_C int __acc_cdecl _setargv(void); 32ACC_EXTERN_C int __acc_cdecl _setargv(void) { return __setargv(); } 33 34#endif 35#endif 36 37 38#if (ACC_OS_WIN32 || ACC_OS_WIN64) 39#if (ACC_CC_INTELC || ACC_CC_MSC) 40 41ACC_EXTERN_C int __acc_cdecl __setargv(void); 42ACC_EXTERN_C int __acc_cdecl _setargv(void); 43ACC_EXTERN_C int __acc_cdecl _setargv(void) { return __setargv(); } 44 45#endif 46#endif 47 48 49#if (ACC_OS_EMX) 50 51#define __ACCLIB_HAVE_ACC_WILDARGV 1 52ACCLIB_PUBLIC(void, acc_wildargv) (int* argc, char*** argv) 53{ 54 _response(argc, argv); 55 _wildcard(argc, argv); 56} 57 58#endif 59 60 61#if !defined(__ACCLIB_HAVE_ACC_WILDARGV) 62#define __ACCLIB_HAVE_ACC_WILDARGV 1 63ACCLIB_PUBLIC(void, acc_wildargv) (int* argc, char*** argv) 64{ 65 ACC_UNUSED(argc); ACC_UNUSED(argv); 66} 67#endif 68 69 70/* 71vi:ts=4:et 72*/ 73