* files which are fixed to work correctly with ANSI C and placed in a
* directory that GNU C will search.
*
- * This file contains 114 fixup descriptions.
+ * This file contains 112 fixup descriptions.
*
* See README-fixinc for more information.
*
- * inclhack copyright (c) 1999 The Free Software Foundation, Inc.
+ * inclhack copyright (c) 2000 The Free Software Foundation, Inc.
*
* inclhack is free software.
*
#endif /* _SELECTBITS_H_WRAPPER */\n",
(char*)NULL };
+/* * * * * * * * * * * * * * * * * * * * * * * * * *
+ *
+ * Description of Aab_Sun_Memcpy fix
+ */
+#define AAB_SUN_MEMCPY_FIXIDX 10
+tSCC zAab_Sun_MemcpyName[] =
+ "Aab_Sun_Memcpy";
+/*
+ * File name selection pattern
+ */
+tSCC zAab_Sun_MemcpyList[] =
+ "|memory.h|";
+/*
+ * Machine/OS name selection pattern
+ */
+#define apzAab_Sun_MemcpyMachs (const char**)NULL
+
+/*
+ * content selection pattern - do fix if pattern found
+ */
+tSCC zAab_Sun_MemcpySelect0[] =
+ "/\\*\t@\\(#\\)(head/memory.h\t50.1\t |memory\\.h 1\\.[2-4] 8./../.. SMI; from S5R2 1\\.2\t)\\*/";
+
+#define AAB_SUN_MEMCPY_TEST_CT 1
+tTestDesc aAab_Sun_MemcpyTests[] = {
+ { TT_EGREP, zAab_Sun_MemcpySelect0, (regex_t*)NULL }, };
+
+/*
+ * Fix Command Arguments for Aab_Sun_Memcpy
+ */
+const char* apzAab_Sun_MemcpyPatch[] = {
+"/* This file was generated by fixincludes */\n\
+#ifndef __memory_h__\n\
+#define __memory_h__\n\
+\n\
+#ifdef __STDC__\n\
+extern void *memccpy();\n\
+extern void *memchr();\n\
+extern void *memcpy();\n\
+extern void *memset();\n\
+#else\n\
+extern char *memccpy();\n\
+extern char *memchr();\n\
+extern char *memcpy();\n\
+extern char *memset();\n\
+#endif /* __STDC__ */\n\
+\n\
+extern int memcmp();\n\
+\n\
+#endif /* __memory_h__ */\n",
+ (char*)NULL };
+
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Description of Aab_Svr4_Replace_Byteorder fix
*/
-#define AAB_SVR4_REPLACE_BYTEORDER_FIXIDX 10
+#define AAB_SVR4_REPLACE_BYTEORDER_FIXIDX 11
tSCC zAab_Svr4_Replace_ByteorderName[] =
"Aab_Svr4_Replace_Byteorder";
/*
#endif\n",
(char*)NULL };
+/* * * * * * * * * * * * * * * * * * * * * * * * * *
+ *
+ * Description of Aab_Ultrix_Ansi_Compat fix
+ */
+#define AAB_ULTRIX_ANSI_COMPAT_FIXIDX 12
+tSCC zAab_Ultrix_Ansi_CompatName[] =
+ "Aab_Ultrix_Ansi_Compat";
+/*
+ * File name selection pattern
+ */
+tSCC zAab_Ultrix_Ansi_CompatList[] =
+ "|ansi_compat.h|";
+/*
+ * Machine/OS name selection pattern
+ */
+#define apzAab_Ultrix_Ansi_CompatMachs (const char**)NULL
+
+/*
+ * content selection pattern - do fix if pattern found
+ */
+tSCC zAab_Ultrix_Ansi_CompatSelect0[] =
+ "ULTRIX";
+
+#define AAB_ULTRIX_ANSI_COMPAT_TEST_CT 1
+tTestDesc aAab_Ultrix_Ansi_CompatTests[] = {
+ { TT_EGREP, zAab_Ultrix_Ansi_CompatSelect0, (regex_t*)NULL }, };
+
+/*
+ * Fix Command Arguments for Aab_Ultrix_Ansi_Compat
+ */
+const char* apzAab_Ultrix_Ansi_CompatPatch[] = {
+"/* This file intentionally left blank. */\n",
+ (char*)NULL };
+
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Description of Aix_Syswait fix
*/
-#define AIX_SYSWAIT_FIXIDX 11
+#define AIX_SYSWAIT_FIXIDX 13
tSCC zAix_SyswaitName[] =
"Aix_Syswait";
/*
*
* Description of Aix_Volatile fix
*/
-#define AIX_VOLATILE_FIXIDX 12
+#define AIX_VOLATILE_FIXIDX 14
tSCC zAix_VolatileName[] =
"Aix_Volatile";
/*
*
* Description of Alpha_Getopt fix
*/
-#define ALPHA_GETOPT_FIXIDX 13
+#define ALPHA_GETOPT_FIXIDX 15
tSCC zAlpha_GetoptName[] =
"Alpha_Getopt";
/*
*
* Description of Alpha_Parens fix
*/
-#define ALPHA_PARENS_FIXIDX 14
+#define ALPHA_PARENS_FIXIDX 16
tSCC zAlpha_ParensName[] =
"Alpha_Parens";
/*
*
* Description of Alpha_Sbrk fix
*/
-#define ALPHA_SBRK_FIXIDX 15
+#define ALPHA_SBRK_FIXIDX 17
tSCC zAlpha_SbrkName[] =
"Alpha_Sbrk";
/*
*
* Description of Arm_Norcroft_Hint fix
*/
-#define ARM_NORCROFT_HINT_FIXIDX 16
+#define ARM_NORCROFT_HINT_FIXIDX 18
tSCC zArm_Norcroft_HintName[] =
"Arm_Norcroft_Hint";
/*
*
* Description of Arm_Wchar fix
*/
-#define ARM_WCHAR_FIXIDX 17
+#define ARM_WCHAR_FIXIDX 19
tSCC zArm_WcharName[] =
"Arm_Wchar";
/*
*
* Description of Aux_Asm fix
*/
-#define AUX_ASM_FIXIDX 18
+#define AUX_ASM_FIXIDX 20
tSCC zAux_AsmName[] =
"Aux_Asm";
/*
*
* Description of Avoid_Bool fix
*/
-#define AVOID_BOOL_FIXIDX 19
+#define AVOID_BOOL_FIXIDX 21
tSCC zAvoid_BoolName[] =
"Avoid_Bool";
/*
*
* Description of Bad_Struct_Term fix
*/
-#define BAD_STRUCT_TERM_FIXIDX 20
+#define BAD_STRUCT_TERM_FIXIDX 22
tSCC zBad_Struct_TermName[] =
"Bad_Struct_Term";
/*
*
* Description of Badquote fix
*/
-#define BADQUOTE_FIXIDX 21
+#define BADQUOTE_FIXIDX 23
tSCC zBadquoteName[] =
"Badquote";
/*
*
* Description of Bad_Lval fix
*/
-#define BAD_LVAL_FIXIDX 22
+#define BAD_LVAL_FIXIDX 24
tSCC zBad_LvalName[] =
"Bad_Lval";
/*
*
* Description of Broken_Assert_Stdio fix
*/
-#define BROKEN_ASSERT_STDIO_FIXIDX 23
+#define BROKEN_ASSERT_STDIO_FIXIDX 25
tSCC zBroken_Assert_StdioName[] =
"Broken_Assert_Stdio";
/*
*
* Description of Broken_Assert_Stdlib fix
*/
-#define BROKEN_ASSERT_STDLIB_FIXIDX 24
+#define BROKEN_ASSERT_STDLIB_FIXIDX 26
tSCC zBroken_Assert_StdlibName[] =
"Broken_Assert_Stdlib";
/*
*
* Description of Bsd43_Io_Macros fix
*/
-#define BSD43_IO_MACROS_FIXIDX 25
+#define BSD43_IO_MACROS_FIXIDX 27
tSCC zBsd43_Io_MacrosName[] =
"Bsd43_Io_Macros";
/*
*
* Description of Dec_Intern_Asm fix
*/
-#define DEC_INTERN_ASM_FIXIDX 26
+#define DEC_INTERN_ASM_FIXIDX 28
tSCC zDec_Intern_AsmName[] =
"Dec_Intern_Asm";
/*
*
* Description of No_Double_Slash fix
*/
-#define NO_DOUBLE_SLASH_FIXIDX 27
+#define NO_DOUBLE_SLASH_FIXIDX 29
tSCC zNo_Double_SlashName[] =
"No_Double_Slash";
/*
*
* Description of Ecd_Cursor fix
*/
-#define ECD_CURSOR_FIXIDX 28
+#define ECD_CURSOR_FIXIDX 30
tSCC zEcd_CursorName[] =
"Ecd_Cursor";
/*
*
* Description of Sco5_Stat_Wrappers fix
*/
-#define SCO5_STAT_WRAPPERS_FIXIDX 29
+#define SCO5_STAT_WRAPPERS_FIXIDX 31
tSCC zSco5_Stat_WrappersName[] =
"Sco5_Stat_Wrappers";
/*
*
* Description of End_Else_Label fix
*/
-#define END_ELSE_LABEL_FIXIDX 30
+#define END_ELSE_LABEL_FIXIDX 32
tSCC zEnd_Else_LabelName[] =
"End_Else_Label";
/*
*
* Description of Hp_Inline fix
*/
-#define HP_INLINE_FIXIDX 31
+#define HP_INLINE_FIXIDX 33
tSCC zHp_InlineName[] =
"Hp_Inline";
/*
*
* Description of Hp_Sysfile fix
*/
-#define HP_SYSFILE_FIXIDX 32
+#define HP_SYSFILE_FIXIDX 34
tSCC zHp_SysfileName[] =
"Hp_Sysfile";
/*
*
* Description of Cxx_Unready fix
*/
-#define CXX_UNREADY_FIXIDX 33
+#define CXX_UNREADY_FIXIDX 35
tSCC zCxx_UnreadyName[] =
"Cxx_Unready";
/*
*
* Description of Hpux_Maxint fix
*/
-#define HPUX_MAXINT_FIXIDX 34
+#define HPUX_MAXINT_FIXIDX 36
tSCC zHpux_MaxintName[] =
"Hpux_Maxint";
/*
*
* Description of Hpux_Systime fix
*/
-#define HPUX_SYSTIME_FIXIDX 35
+#define HPUX_SYSTIME_FIXIDX 37
tSCC zHpux_SystimeName[] =
"Hpux_Systime";
/*
*
* Description of Hpux8_Bogus_Inlines fix
*/
-#define HPUX8_BOGUS_INLINES_FIXIDX 36
+#define HPUX8_BOGUS_INLINES_FIXIDX 38
tSCC zHpux8_Bogus_InlinesName[] =
"Hpux8_Bogus_Inlines";
/*
*
* Description of Hpux11_Uint32_C fix
*/
-#define HPUX11_UINT32_C_FIXIDX 37
+#define HPUX11_UINT32_C_FIXIDX 39
tSCC zHpux11_Uint32_CName[] =
"Hpux11_Uint32_C";
/*
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
- * Description of Interactv_Add1 fix
+ * Description of Isc_Omits_With_Stdc fix
*/
-#define INTERACTV_ADD1_FIXIDX 38
-tSCC zInteractv_Add1Name[] =
- "Interactv_Add1";
+#define ISC_OMITS_WITH_STDC_FIXIDX 40
+tSCC zIsc_Omits_With_StdcName[] =
+ "Isc_Omits_With_Stdc";
/*
* File name selection pattern
*/
-tSCC zInteractv_Add1List[] =
+tSCC zIsc_Omits_With_StdcList[] =
"|stdio.h|math.h|ctype.h|sys/limits.h|sys/fcntl.h|sys/dirent.h|";
/*
* Machine/OS name selection pattern
*/
-#define apzInteractv_Add1Machs (const char**)NULL
+#define apzIsc_Omits_With_StdcMachs (const char**)NULL
/*
- * perform the 'test' shell command - do fix on success
+ * content selection pattern - do fix if pattern found
*/
-tSCC zInteractv_Add1Test0[] =
- " -d /etc/conf/kconfig.d";
-tSCC zInteractv_Add1Test1[] =
- " -n \"`grep _POSIX_VERSION /usr/include/sys/unistd.h`\"";
+tSCC zIsc_Omits_With_StdcSelect0[] =
+ "defined(__STDC__) && !defined(_POSIX_SOURCE)";
-#define INTERACTV_ADD1_TEST_CT 2
-tTestDesc aInteractv_Add1Tests[] = {
- { TT_TEST, zInteractv_Add1Test0, 0 /* unused */ },
- { TT_TEST, zInteractv_Add1Test1, 0 /* unused */ }, };
+#define ISC_OMITS_WITH_STDC_TEST_CT 1
+tTestDesc aIsc_Omits_With_StdcTests[] = {
+ { TT_EGREP, zIsc_Omits_With_StdcSelect0, (regex_t*)NULL }, };
/*
- * Fix Command Arguments for Interactv_Add1
+ * Fix Command Arguments for Isc_Omits_With_Stdc
*/
-const char* apzInteractv_Add1Patch[] = { "sed",
+const char* apzIsc_Omits_With_StdcPatch[] = { "sed",
"-e", "s/!defined(__STDC__) && !defined(_POSIX_SOURCE)/!defined(_POSIX_SOURCE)/",
(char*)NULL };
-/* * * * * * * * * * * * * * * * * * * * * * * * * *
- *
- * Description of Interactv_Add2 fix
- */
-#define INTERACTV_ADD2_FIXIDX 39
-tSCC zInteractv_Add2Name[] =
- "Interactv_Add2";
-/*
- * File name selection pattern
- */
-tSCC zInteractv_Add2List[] =
- "|math.h|";
-/*
- * Machine/OS name selection pattern
- */
-#define apzInteractv_Add2Machs (const char**)NULL
-
-/*
- * perform the 'test' shell command - do fix on success
- */
-tSCC zInteractv_Add2Test0[] =
- " -d /etc/conf/kconfig.d";
-tSCC zInteractv_Add2Test1[] =
- " -n \"`grep _POSIX_VERSION /usr/include/sys/unistd.h`\"";
-
-#define INTERACTV_ADD2_TEST_CT 2
-tTestDesc aInteractv_Add2Tests[] = {
- { TT_TEST, zInteractv_Add2Test0, 0 /* unused */ },
- { TT_TEST, zInteractv_Add2Test1, 0 /* unused */ }, };
-
-/*
- * Fix Command Arguments for Interactv_Add2
- */
-const char* apzInteractv_Add2Patch[] = { "sed",
- "-e", "s/fmod(double)/fmod(double, double)/",
- (char*)NULL };
-
-/* * * * * * * * * * * * * * * * * * * * * * * * * *
- *
- * Description of Interactv_Add3 fix
- */
-#define INTERACTV_ADD3_FIXIDX 40
-tSCC zInteractv_Add3Name[] =
- "Interactv_Add3";
-/*
- * File name selection pattern
- */
-tSCC zInteractv_Add3List[] =
- "|sys/limits.h|";
-/*
- * Machine/OS name selection pattern
- */
-#define apzInteractv_Add3Machs (const char**)NULL
-
-/*
- * perform the 'test' shell command - do fix on success
- */
-tSCC zInteractv_Add3Test0[] =
- " -d /etc/conf/kconfig.d";
-tSCC zInteractv_Add3Test1[] =
- " -n \"`grep _POSIX_VERSION /usr/include/sys/unistd.h`\"";
-
-#define INTERACTV_ADD3_TEST_CT 2
-tTestDesc aInteractv_Add3Tests[] = {
- { TT_TEST, zInteractv_Add3Test0, 0 /* unused */ },
- { TT_TEST, zInteractv_Add3Test1, 0 /* unused */ }, };
-
-/*
- * Fix Command Arguments for Interactv_Add3
- */
-const char* apzInteractv_Add3Patch[] = { "sed",
- "-e", "/CHILD_MAX/s,/\\* Max, Max,",
- "-e", "/OPEN_MAX/s,/\\* Max, Max,",
- (char*)NULL };
-
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Description of Io_Def_Quotes fix
-e 's@ va_list)@ __gnuc_va_list)@' \\\n\
-e 's@ _BSD_VA_LIST_))@ __gnuc_va_list))@' \\\n\
-e 's@ _VA_LIST_));@ __gnuc_va_list));@' \\\n\
- -e 's@ va_list@ __va_list__@' \\\n\
- -e 's@\\*va_list@*__va_list__@' \\\n\
+ -e 's@ va_list@ __not_va_list__@' \\\n\
+ -e 's@\\*va_list@*__not_va_list__@' \\\n\
-e 's@ __va_list)@ __gnuc_va_list)@' \\\n\
-e 's@GNUC_VA_LIST@GNUC_Va_LIST@' \\\n\
-e 's@_NEED___VA_LIST@_NEED___Va_LIST@' \\\n\
"-e", "s/char\\([ \t]*\\*[ \t]*realloc\\)/void\\1/g",
(char*)NULL };
-/* * * * * * * * * * * * * * * * * * * * * * * * * *
- *
- * Description of Sun_Memcpy fix
- */
-#define SUN_MEMCPY_FIXIDX 83
-tSCC zSun_MemcpyName[] =
- "Sun_Memcpy";
-/*
- * File name selection pattern
- */
-tSCC zSun_MemcpyList[] =
- "|memory.h|";
-/*
- * Machine/OS name selection pattern
- */
-#define apzSun_MemcpyMachs (const char**)NULL
-
-/*
- * content selection pattern - do fix if pattern found
- */
-tSCC zSun_MemcpySelect0[] =
- "/\\*\t@\\(#\\)(head/memory.h\t50.1\t |memory\\.h 1\\.[2-4] 8./../.. SMI; from S5R2 1\\.2\t)\\*/";
-
-#define SUN_MEMCPY_TEST_CT 1
-tTestDesc aSun_MemcpyTests[] = {
- { TT_EGREP, zSun_MemcpySelect0, (regex_t*)NULL }, };
-
-/*
- * Fix Command Arguments for Sun_Memcpy
- */
-const char* apzSun_MemcpyPatch[] = { "sed",
- "-e", "1i\\\n\
-/* This file was generated by fixincludes */\\\n\
-#ifndef __memory_h__\\\n\
-#define __memory_h__\\\n\
-\\\n\
-#ifdef __STDC__\\\n\
-extern void *memccpy();\\\n\
-extern void *memchr();\\\n\
-extern void *memcpy();\\\n\
-extern void *memset();\\\n\
-#else\\\n\
-extern char *memccpy();\\\n\
-extern char *memchr();\\\n\
-extern char *memcpy();\\\n\
-extern char *memset();\\\n\
-#endif /* __STDC__ */\\\n\
-\\\n\
-extern int memcmp();\\\n\
-\\\n\
-#endif /* __memory_h__ */\n",
- "-e", "1,$d",
- (char*)NULL };
-
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Description of Sun_Rusers_Semi fix
*/
-#define SUN_RUSERS_SEMI_FIXIDX 84
+#define SUN_RUSERS_SEMI_FIXIDX 83
tSCC zSun_Rusers_SemiName[] =
"Sun_Rusers_Semi";
/*
*
* Description of Sun_Signal fix
*/
-#define SUN_SIGNAL_FIXIDX 85
+#define SUN_SIGNAL_FIXIDX 84
tSCC zSun_SignalName[] =
"Sun_Signal";
/*
*
* Description of Sun_Auth_Proto fix
*/
-#define SUN_AUTH_PROTO_FIXIDX 86
+#define SUN_AUTH_PROTO_FIXIDX 85
tSCC zSun_Auth_ProtoName[] =
"Sun_Auth_Proto";
/*
*
* Description of Sunos_Matherr_Decl fix
*/
-#define SUNOS_MATHERR_DECL_FIXIDX 87
+#define SUNOS_MATHERR_DECL_FIXIDX 86
tSCC zSunos_Matherr_DeclName[] =
"Sunos_Matherr_Decl";
/*
*
* Description of Sunos_Strlen fix
*/
-#define SUNOS_STRLEN_FIXIDX 88
+#define SUNOS_STRLEN_FIXIDX 87
tSCC zSunos_StrlenName[] =
"Sunos_Strlen";
/*
*
* Description of Systypes fix
*/
-#define SYSTYPES_FIXIDX 89
+#define SYSTYPES_FIXIDX 88
tSCC zSystypesName[] =
"Systypes";
/*
*
* Description of Systypes_For_Aix fix
*/
-#define SYSTYPES_FOR_AIX_FIXIDX 90
+#define SYSTYPES_FOR_AIX_FIXIDX 89
tSCC zSystypes_For_AixName[] =
"Systypes_For_Aix";
/*
*
* Description of Sysv68_String fix
*/
-#define SYSV68_STRING_FIXIDX 91
+#define SYSV68_STRING_FIXIDX 90
tSCC zSysv68_StringName[] =
"Sysv68_String";
/*
*
* Description of Sysz_Stdlib_For_Sun fix
*/
-#define SYSZ_STDLIB_FOR_SUN_FIXIDX 92
+#define SYSZ_STDLIB_FOR_SUN_FIXIDX 91
tSCC zSysz_Stdlib_For_SunName[] =
"Sysz_Stdlib_For_Sun";
/*
*
* Description of Sysz_Stdtypes_For_Sun fix
*/
-#define SYSZ_STDTYPES_FOR_SUN_FIXIDX 93
+#define SYSZ_STDTYPES_FOR_SUN_FIXIDX 92
tSCC zSysz_Stdtypes_For_SunName[] =
"Sysz_Stdtypes_For_Sun";
/*
*
* Description of Tinfo_Cplusplus fix
*/
-#define TINFO_CPLUSPLUS_FIXIDX 94
+#define TINFO_CPLUSPLUS_FIXIDX 93
tSCC zTinfo_CplusplusName[] =
"Tinfo_Cplusplus";
/*
"-e", "s/[ \t]_cplusplus/ __cplusplus/",
(char*)NULL };
-/* * * * * * * * * * * * * * * * * * * * * * * * * *
- *
- * Description of Ultrix_Ansi_Compat fix
- */
-#define ULTRIX_ANSI_COMPAT_FIXIDX 95
-tSCC zUltrix_Ansi_CompatName[] =
- "Ultrix_Ansi_Compat";
-/*
- * File name selection pattern
- */
-tSCC zUltrix_Ansi_CompatList[] =
- "|ansi_compat.h|";
-/*
- * Machine/OS name selection pattern
- */
-#define apzUltrix_Ansi_CompatMachs (const char**)NULL
-
-/*
- * content selection pattern - do fix if pattern found
- */
-tSCC zUltrix_Ansi_CompatSelect0[] =
- "ULTRIX";
-
-#define ULTRIX_ANSI_COMPAT_TEST_CT 1
-tTestDesc aUltrix_Ansi_CompatTests[] = {
- { TT_EGREP, zUltrix_Ansi_CompatSelect0, (regex_t*)NULL }, };
-
-/*
- * Fix Command Arguments for Ultrix_Ansi_Compat
- */
-const char* apzUltrix_Ansi_CompatPatch[] = { "sed",
- "-e", "1i\\\n\
-/* This file intentionally left blank. */\n",
- "-e", "1,$d",
- (char*)NULL };
-
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Description of Ultrix_Fix_Fixproto fix
*/
-#define ULTRIX_FIX_FIXPROTO_FIXIDX 96
+#define ULTRIX_FIX_FIXPROTO_FIXIDX 94
tSCC zUltrix_Fix_FixprotoName[] =
"Ultrix_Fix_Fixproto";
/*
*
* Description of Ultrix_Atof_Param fix
*/
-#define ULTRIX_ATOF_PARAM_FIXIDX 97
+#define ULTRIX_ATOF_PARAM_FIXIDX 95
tSCC zUltrix_Atof_ParamName[] =
"Ultrix_Atof_Param";
/*
*
* Description of Ultrix_Const fix
*/
-#define ULTRIX_CONST_FIXIDX 98
+#define ULTRIX_CONST_FIXIDX 96
tSCC zUltrix_ConstName[] =
"Ultrix_Const";
/*
*
* Description of Ultrix_Ifdef fix
*/
-#define ULTRIX_IFDEF_FIXIDX 99
+#define ULTRIX_IFDEF_FIXIDX 97
tSCC zUltrix_IfdefName[] =
"Ultrix_Ifdef";
/*
*
* Description of Ultrix_Nested_Cmnt fix
*/
-#define ULTRIX_NESTED_CMNT_FIXIDX 100
+#define ULTRIX_NESTED_CMNT_FIXIDX 98
tSCC zUltrix_Nested_CmntName[] =
"Ultrix_Nested_Cmnt";
/*
*
* Description of Ultrix_Static fix
*/
-#define ULTRIX_STATIC_FIXIDX 101
+#define ULTRIX_STATIC_FIXIDX 99
tSCC zUltrix_StaticName[] =
"Ultrix_Static";
/*
*
* Description of Undefine_Null fix
*/
-#define UNDEFINE_NULL_FIXIDX 102
+#define UNDEFINE_NULL_FIXIDX 100
tSCC zUndefine_NullName[] =
"Undefine_Null";
/*
*
* Description of Unixware7_Byteorder_Fix fix
*/
-#define UNIXWARE7_BYTEORDER_FIX_FIXIDX 103
+#define UNIXWARE7_BYTEORDER_FIX_FIXIDX 101
tSCC zUnixware7_Byteorder_FixName[] =
"Unixware7_Byteorder_Fix";
/*
*
* Description of Va_I960_Macro fix
*/
-#define VA_I960_MACRO_FIXIDX 104
+#define VA_I960_MACRO_FIXIDX 102
tSCC zVa_I960_MacroName[] =
"Va_I960_Macro";
/*
*
* Description of Void_Null fix
*/
-#define VOID_NULL_FIXIDX 105
+#define VOID_NULL_FIXIDX 103
tSCC zVoid_NullName[] =
"Void_Null";
/*
*
* Description of Vxworks_Gcc_Problem fix
*/
-#define VXWORKS_GCC_PROBLEM_FIXIDX 106
+#define VXWORKS_GCC_PROBLEM_FIXIDX 104
tSCC zVxworks_Gcc_ProblemName[] =
"Vxworks_Gcc_Problem";
/*
*
* Description of Vxworks_Needs_Vxtypes fix
*/
-#define VXWORKS_NEEDS_VXTYPES_FIXIDX 107
+#define VXWORKS_NEEDS_VXTYPES_FIXIDX 105
tSCC zVxworks_Needs_VxtypesName[] =
"Vxworks_Needs_Vxtypes";
/*
*
* Description of Vxworks_Needs_Vxworks fix
*/
-#define VXWORKS_NEEDS_VXWORKS_FIXIDX 108
+#define VXWORKS_NEEDS_VXWORKS_FIXIDX 106
tSCC zVxworks_Needs_VxworksName[] =
"Vxworks_Needs_Vxworks";
/*
*
* Description of Vxworks_Time fix
*/
-#define VXWORKS_TIME_FIXIDX 109
+#define VXWORKS_TIME_FIXIDX 107
tSCC zVxworks_TimeName[] =
"Vxworks_Time";
/*
*
* Description of X11_Class fix
*/
-#define X11_CLASS_FIXIDX 110
+#define X11_CLASS_FIXIDX 108
tSCC zX11_ClassName[] =
"X11_Class";
/*
*
* Description of X11_Class_Usage fix
*/
-#define X11_CLASS_USAGE_FIXIDX 111
+#define X11_CLASS_USAGE_FIXIDX 109
tSCC zX11_Class_UsageName[] =
"X11_Class_Usage";
/*
*
* Description of X11_New fix
*/
-#define X11_NEW_FIXIDX 112
+#define X11_NEW_FIXIDX 110
tSCC zX11_NewName[] =
"X11_New";
/*
*
* Description of X11_Sprintf fix
*/
-#define X11_SPRINTF_FIXIDX 113
+#define X11_SPRINTF_FIXIDX 111
tSCC zX11_SprintfName[] =
"X11_Sprintf";
/*
* File name selection pattern
*/
tSCC zX11_SprintfList[] =
- "|X11*/Xmu.h|";
+ "|X11/Xmu.h|X11/Xmu/Xmu.h|";
/*
* Machine/OS name selection pattern
*/
#define apzX11_SprintfMachs (const char**)NULL
-#define X11_SPRINTF_TEST_CT 0
-#define aX11_SprintfTests (tTestDesc*)NULL
+
+/*
+ * content selection pattern - do fix if pattern found
+ */
+tSCC zX11_SprintfSelect0[] =
+ "sprintf\\(\\)";
+
+#define X11_SPRINTF_TEST_CT 1
+tTestDesc aX11_SprintfTests[] = {
+ { TT_EGREP, zX11_SprintfSelect0, (regex_t*)NULL }, };
/*
* Fix Command Arguments for X11_Sprintf
*
* List of all fixes
*/
-#define REGEX_COUNT 109
+#define REGEX_COUNT 105
#define MACH_LIST_SIZE_LIMIT 279
-#define FIX_COUNT 114
+#define FIX_COUNT 112
tFixDesc fixDescList[ FIX_COUNT ] = {
{ zAaa_Ki_IfaceName, zAaa_Ki_IfaceList,
AAB_FD_ZERO_SELECTBITS_H_TEST_CT, FD_MACH_ONLY | FD_REPLACEMENT,
aAab_Fd_Zero_Selectbits_HTests, apzAab_Fd_Zero_Selectbits_HPatch },
+ { zAab_Sun_MemcpyName, zAab_Sun_MemcpyList,
+ apzAab_Sun_MemcpyMachs, (regex_t*)NULL,
+ AAB_SUN_MEMCPY_TEST_CT, FD_MACH_ONLY | FD_REPLACEMENT,
+ aAab_Sun_MemcpyTests, apzAab_Sun_MemcpyPatch },
+
{ zAab_Svr4_Replace_ByteorderName, zAab_Svr4_Replace_ByteorderList,
apzAab_Svr4_Replace_ByteorderMachs, (regex_t*)NULL,
AAB_SVR4_REPLACE_BYTEORDER_TEST_CT, FD_MACH_ONLY | FD_REPLACEMENT,
aAab_Svr4_Replace_ByteorderTests, apzAab_Svr4_Replace_ByteorderPatch },
+ { zAab_Ultrix_Ansi_CompatName, zAab_Ultrix_Ansi_CompatList,
+ apzAab_Ultrix_Ansi_CompatMachs, (regex_t*)NULL,
+ AAB_ULTRIX_ANSI_COMPAT_TEST_CT, FD_MACH_ONLY | FD_REPLACEMENT,
+ aAab_Ultrix_Ansi_CompatTests, apzAab_Ultrix_Ansi_CompatPatch },
+
{ zAix_SyswaitName, zAix_SyswaitList,
apzAix_SyswaitMachs, (regex_t*)NULL,
AIX_SYSWAIT_TEST_CT, FD_MACH_ONLY,
HPUX11_UINT32_C_TEST_CT, FD_MACH_ONLY,
aHpux11_Uint32_CTests, apzHpux11_Uint32_CPatch },
- { zInteractv_Add1Name, zInteractv_Add1List,
- apzInteractv_Add1Machs, (regex_t*)NULL,
- INTERACTV_ADD1_TEST_CT, FD_MACH_ONLY,
- aInteractv_Add1Tests, apzInteractv_Add1Patch },
-
- { zInteractv_Add2Name, zInteractv_Add2List,
- apzInteractv_Add2Machs, (regex_t*)NULL,
- INTERACTV_ADD2_TEST_CT, FD_MACH_ONLY,
- aInteractv_Add2Tests, apzInteractv_Add2Patch },
-
- { zInteractv_Add3Name, zInteractv_Add3List,
- apzInteractv_Add3Machs, (regex_t*)NULL,
- INTERACTV_ADD3_TEST_CT, FD_MACH_ONLY,
- aInteractv_Add3Tests, apzInteractv_Add3Patch },
+ { zIsc_Omits_With_StdcName, zIsc_Omits_With_StdcList,
+ apzIsc_Omits_With_StdcMachs, (regex_t*)NULL,
+ ISC_OMITS_WITH_STDC_TEST_CT, FD_MACH_ONLY,
+ aIsc_Omits_With_StdcTests, apzIsc_Omits_With_StdcPatch },
{ zIo_Def_QuotesName, zIo_Def_QuotesList,
apzIo_Def_QuotesMachs, (regex_t*)NULL,
SUN_MALLOC_TEST_CT, FD_MACH_ONLY,
aSun_MallocTests, apzSun_MallocPatch },
- { zSun_MemcpyName, zSun_MemcpyList,
- apzSun_MemcpyMachs, (regex_t*)NULL,
- SUN_MEMCPY_TEST_CT, FD_MACH_ONLY,
- aSun_MemcpyTests, apzSun_MemcpyPatch },
-
{ zSun_Rusers_SemiName, zSun_Rusers_SemiList,
apzSun_Rusers_SemiMachs, (regex_t*)NULL,
SUN_RUSERS_SEMI_TEST_CT, FD_MACH_ONLY,
TINFO_CPLUSPLUS_TEST_CT, FD_MACH_ONLY,
aTinfo_CplusplusTests, apzTinfo_CplusplusPatch },
- { zUltrix_Ansi_CompatName, zUltrix_Ansi_CompatList,
- apzUltrix_Ansi_CompatMachs, (regex_t*)NULL,
- ULTRIX_ANSI_COMPAT_TEST_CT, FD_MACH_ONLY,
- aUltrix_Ansi_CompatTests, apzUltrix_Ansi_CompatPatch },
-
{ zUltrix_Fix_FixprotoName, zUltrix_Fix_FixprotoList,
apzUltrix_Fix_FixprotoMachs, (regex_t*)NULL,
ULTRIX_FIX_FIXPROTO_TEST_CT, FD_MACH_ONLY,