* files which are fixed to work correctly with ANSI C and placed in a
* directory that GNU C will search.
*
- * This file contains 106 fixup descriptions.
+ * This file contains 107 fixup descriptions.
*
* See README-fixinc for more information.
*
"-e", "s/^extern struct sigevent;/struct sigevent;/",
(char*)NULL };
+/* * * * * * * * * * * * * * * * * * * * * * * * * *
+ *
+ * Description of Hpux11_Uint32_C fix
+ */
+#define HPUX11_UINT32_C_FIXIDX 32
+tSCC zHpux11_Uint32_CName[] =
+ "Hpux11_Uint32_C";
+/*
+ * File name selection pattern
+ */
+tSCC zHpux11_Uint32_CList[] =
+ "|inttypes.h|";
+/*
+ * Machine/OS name selection pattern
+ */
+#define apzHpux11_Uint32_CMachs (const char**)NULL
+
+/*
+ * content selection pattern - do fix if pattern found
+ */
+tSCC zHpux11_Uint32_CSelect0[] =
+ "^#define UINT32_C\\(__c\\)[ \t]*__CONCAT__\\(__CONCAT_U__\\(__c\\),l\\)";
+
+#define HPUX11_UINT32_C_TEST_CT 1
+#define HPUX11_UINT32_C_RE_CT 1
+tTestDesc aHpux11_Uint32_CTests[] = {
+ { TT_EGREP, zHpux11_Uint32_CSelect0, (regex_t*)NULL }, };
+
+/*
+ * Fix Command Arguments for Hpux11_Uint32_C
+ */
+const char* apzHpux11_Uint32_CPatch[] = { "sed",
+ "-e", "s/^#define UINT32_C(__c)\\([ \t]*\\)__CONCAT__(__CONCAT_U__(__c),l)/#define UINT32_C(__c)\\1__CONCAT__(__c,ul)/",
+ (char*)NULL };
+
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Description of Interactv_Add1 fix
*/
-#define INTERACTV_ADD1_FIXIDX 32
+#define INTERACTV_ADD1_FIXIDX 33
tSCC zInteractv_Add1Name[] =
"Interactv_Add1";
/*
*
* Description of Interactv_Add2 fix
*/
-#define INTERACTV_ADD2_FIXIDX 33
+#define INTERACTV_ADD2_FIXIDX 34
tSCC zInteractv_Add2Name[] =
"Interactv_Add2";
/*
*
* Description of Interactv_Add3 fix
*/
-#define INTERACTV_ADD3_FIXIDX 34
+#define INTERACTV_ADD3_FIXIDX 35
tSCC zInteractv_Add3Name[] =
"Interactv_Add3";
/*
*
* Description of Io_Def_Quotes fix
*/
-#define IO_DEF_QUOTES_FIXIDX 35
+#define IO_DEF_QUOTES_FIXIDX 36
tSCC zIo_Def_QuotesName[] =
"Io_Def_Quotes";
/*
*
* Description of Ioctl_Fix_Ctrl fix
*/
-#define IOCTL_FIX_CTRL_FIXIDX 36
+#define IOCTL_FIX_CTRL_FIXIDX 37
tSCC zIoctl_Fix_CtrlName[] =
"Ioctl_Fix_Ctrl";
/*
*
* Description of Ip_Missing_Semi fix
*/
-#define IP_MISSING_SEMI_FIXIDX 37
+#define IP_MISSING_SEMI_FIXIDX 38
tSCC zIp_Missing_SemiName[] =
"Ip_Missing_Semi";
/*
*
* Description of Irix_Multiline_Cmnt fix
*/
-#define IRIX_MULTILINE_CMNT_FIXIDX 38
+#define IRIX_MULTILINE_CMNT_FIXIDX 39
tSCC zIrix_Multiline_CmntName[] =
"Irix_Multiline_Cmnt";
/*
*
* Description of Irix_Sockaddr fix
*/
-#define IRIX_SOCKADDR_FIXIDX 39
+#define IRIX_SOCKADDR_FIXIDX 40
tSCC zIrix_SockaddrName[] =
"Irix_Sockaddr";
/*
*
* Description of Irix_Struct__File fix
*/
-#define IRIX_STRUCT__FILE_FIXIDX 40
+#define IRIX_STRUCT__FILE_FIXIDX 41
tSCC zIrix_Struct__FileName[] =
"Irix_Struct__File";
/*
*
* Description of Irix_Asm_Apostrophe fix
*/
-#define IRIX_ASM_APOSTROPHE_FIXIDX 41
+#define IRIX_ASM_APOSTROPHE_FIXIDX 42
tSCC zIrix_Asm_ApostropheName[] =
"Irix_Asm_Apostrophe";
/*
*
* Description of Isc_Fmod fix
*/
-#define ISC_FMOD_FIXIDX 42
+#define ISC_FMOD_FIXIDX 43
tSCC zIsc_FmodName[] =
"Isc_Fmod";
/*
*
* Description of Motorola_Nested fix
*/
-#define MOTOROLA_NESTED_FIXIDX 43
+#define MOTOROLA_NESTED_FIXIDX 44
tSCC zMotorola_NestedName[] =
"Motorola_Nested";
/*
*
* Description of Isc_Sys_Limits fix
*/
-#define ISC_SYS_LIMITS_FIXIDX 44
+#define ISC_SYS_LIMITS_FIXIDX 45
tSCC zIsc_Sys_LimitsName[] =
"Isc_Sys_Limits";
/*
*
* Description of Kandr_Concat fix
*/
-#define KANDR_CONCAT_FIXIDX 45
+#define KANDR_CONCAT_FIXIDX 46
tSCC zKandr_ConcatName[] =
"Kandr_Concat";
/*
*
* Description of Limits_Ifndefs fix
*/
-#define LIMITS_IFNDEFS_FIXIDX 46
+#define LIMITS_IFNDEFS_FIXIDX 47
tSCC zLimits_IfndefsName[] =
"Limits_Ifndefs";
/*
*
* Description of Lynx_Void_Int fix
*/
-#define LYNX_VOID_INT_FIXIDX 47
+#define LYNX_VOID_INT_FIXIDX 48
tSCC zLynx_Void_IntName[] =
"Lynx_Void_Int";
/*
*
* Description of Lynxos_Fcntl_Proto fix
*/
-#define LYNXOS_FCNTL_PROTO_FIXIDX 48
+#define LYNXOS_FCNTL_PROTO_FIXIDX 49
tSCC zLynxos_Fcntl_ProtoName[] =
"Lynxos_Fcntl_Proto";
/*
*
* Description of M88k_Bad_Hypot_Opt fix
*/
-#define M88K_BAD_HYPOT_OPT_FIXIDX 49
+#define M88K_BAD_HYPOT_OPT_FIXIDX 50
tSCC zM88k_Bad_Hypot_OptName[] =
"M88k_Bad_Hypot_Opt";
/*
*
* Description of M88k_Bad_S_If fix
*/
-#define M88K_BAD_S_IF_FIXIDX 50
+#define M88K_BAD_S_IF_FIXIDX 51
tSCC zM88k_Bad_S_IfName[] =
"M88k_Bad_S_If";
/*
*
* Description of M88k_Multi_Incl fix
*/
-#define M88K_MULTI_INCL_FIXIDX 51
+#define M88K_MULTI_INCL_FIXIDX 52
tSCC zM88k_Multi_InclName[] =
"M88k_Multi_Incl";
/*
*
* Description of Machine_Name fix
*/
-#define MACHINE_NAME_FIXIDX 52
+#define MACHINE_NAME_FIXIDX 53
tSCC zMachine_NameName[] =
"Machine_Name";
/*
*
* Description of Math_Exception fix
*/
-#define MATH_EXCEPTION_FIXIDX 53
+#define MATH_EXCEPTION_FIXIDX 54
tSCC zMath_ExceptionName[] =
"Math_Exception";
/*
*
* Description of Math_Gcc_Ifndefs fix
*/
-#define MATH_GCC_IFNDEFS_FIXIDX 54
+#define MATH_GCC_IFNDEFS_FIXIDX 55
tSCC zMath_Gcc_IfndefsName[] =
"Math_Gcc_Ifndefs";
/*
*
* Description of Nested_Comment fix
*/
-#define NESTED_COMMENT_FIXIDX 55
+#define NESTED_COMMENT_FIXIDX 56
tSCC zNested_CommentName[] =
"Nested_Comment";
/*
*
* Description of News_Os_Recursion fix
*/
-#define NEWS_OS_RECURSION_FIXIDX 56
+#define NEWS_OS_RECURSION_FIXIDX 57
tSCC zNews_Os_RecursionName[] =
"News_Os_Recursion";
/*
*
* Description of Next_Math_Prefix fix
*/
-#define NEXT_MATH_PREFIX_FIXIDX 57
+#define NEXT_MATH_PREFIX_FIXIDX 58
tSCC zNext_Math_PrefixName[] =
"Next_Math_Prefix";
/*
*
* Description of Next_Template fix
*/
-#define NEXT_TEMPLATE_FIXIDX 58
+#define NEXT_TEMPLATE_FIXIDX 59
tSCC zNext_TemplateName[] =
"Next_Template";
/*
*
* Description of Next_Volitile fix
*/
-#define NEXT_VOLITILE_FIXIDX 59
+#define NEXT_VOLITILE_FIXIDX 60
tSCC zNext_VolitileName[] =
"Next_Volitile";
/*
*
* Description of Next_Wait_Union fix
*/
-#define NEXT_WAIT_UNION_FIXIDX 60
+#define NEXT_WAIT_UNION_FIXIDX 61
tSCC zNext_Wait_UnionName[] =
"Next_Wait_Union";
/*
*
* Description of Nodeent_Syntax fix
*/
-#define NODEENT_SYNTAX_FIXIDX 61
+#define NODEENT_SYNTAX_FIXIDX 62
tSCC zNodeent_SyntaxName[] =
"Nodeent_Syntax";
/*
*
* Description of Osf_Namespace_A fix
*/
-#define OSF_NAMESPACE_A_FIXIDX 62
+#define OSF_NAMESPACE_A_FIXIDX 63
tSCC zOsf_Namespace_AName[] =
"Osf_Namespace_A";
/*
*
* Description of Osf_Namespace_B fix
*/
-#define OSF_NAMESPACE_B_FIXIDX 63
+#define OSF_NAMESPACE_B_FIXIDX 64
tSCC zOsf_Namespace_BName[] =
"Osf_Namespace_B";
/*
*
* Description of Pthread_Page_Size fix
*/
-#define PTHREAD_PAGE_SIZE_FIXIDX 64
+#define PTHREAD_PAGE_SIZE_FIXIDX 65
tSCC zPthread_Page_SizeName[] =
"Pthread_Page_Size";
/*
*
* Description of Read_Ret_Type fix
*/
-#define READ_RET_TYPE_FIXIDX 65
+#define READ_RET_TYPE_FIXIDX 66
tSCC zRead_Ret_TypeName[] =
"Read_Ret_Type";
/*
*
* Description of Rs6000_Double fix
*/
-#define RS6000_DOUBLE_FIXIDX 66
+#define RS6000_DOUBLE_FIXIDX 67
tSCC zRs6000_DoubleName[] =
"Rs6000_Double";
/*
*
* Description of Rs6000_Fchmod fix
*/
-#define RS6000_FCHMOD_FIXIDX 67
+#define RS6000_FCHMOD_FIXIDX 68
tSCC zRs6000_FchmodName[] =
"Rs6000_Fchmod";
/*
*
* Description of Rs6000_Param fix
*/
-#define RS6000_PARAM_FIXIDX 68
+#define RS6000_PARAM_FIXIDX 69
tSCC zRs6000_ParamName[] =
"Rs6000_Param";
/*
*
* Description of Sony_Include fix
*/
-#define SONY_INCLUDE_FIXIDX 69
+#define SONY_INCLUDE_FIXIDX 70
tSCC zSony_IncludeName[] =
"Sony_Include";
/*
*
* Description of Statsswtch fix
*/
-#define STATSSWTCH_FIXIDX 70
+#define STATSSWTCH_FIXIDX 71
tSCC zStatsswtchName[] =
"Statsswtch";
/*
*
* Description of Stdio_Va_List fix
*/
-#define STDIO_VA_LIST_FIXIDX 71
+#define STDIO_VA_LIST_FIXIDX 72
tSCC zStdio_Va_ListName[] =
"Stdio_Va_List";
/*
*
* Description of Sun_Bogus_Ifdef fix
*/
-#define SUN_BOGUS_IFDEF_FIXIDX 72
+#define SUN_BOGUS_IFDEF_FIXIDX 73
tSCC zSun_Bogus_IfdefName[] =
"Sun_Bogus_Ifdef";
/*
*
* Description of Sun_Bogus_Ifdef_Sun4c fix
*/
-#define SUN_BOGUS_IFDEF_SUN4C_FIXIDX 73
+#define SUN_BOGUS_IFDEF_SUN4C_FIXIDX 74
tSCC zSun_Bogus_Ifdef_Sun4cName[] =
"Sun_Bogus_Ifdef_Sun4c";
/*
*
* Description of Sun_Catmacro fix
*/
-#define SUN_CATMACRO_FIXIDX 74
+#define SUN_CATMACRO_FIXIDX 75
tSCC zSun_CatmacroName[] =
"Sun_Catmacro";
/*
*
* Description of Sun_Malloc fix
*/
-#define SUN_MALLOC_FIXIDX 75
+#define SUN_MALLOC_FIXIDX 76
tSCC zSun_MallocName[] =
"Sun_Malloc";
/*
*
* Description of Sun_Memcpy fix
*/
-#define SUN_MEMCPY_FIXIDX 76
+#define SUN_MEMCPY_FIXIDX 77
tSCC zSun_MemcpyName[] =
"Sun_Memcpy";
/*
*
* Description of Sun_Rusers_Semi fix
*/
-#define SUN_RUSERS_SEMI_FIXIDX 77
+#define SUN_RUSERS_SEMI_FIXIDX 78
tSCC zSun_Rusers_SemiName[] =
"Sun_Rusers_Semi";
/*
*
* Description of Sun_Signal fix
*/
-#define SUN_SIGNAL_FIXIDX 78
+#define SUN_SIGNAL_FIXIDX 79
tSCC zSun_SignalName[] =
"Sun_Signal";
/*
*
* Description of Sun_Auth_Proto fix
*/
-#define SUN_AUTH_PROTO_FIXIDX 79
+#define SUN_AUTH_PROTO_FIXIDX 80
tSCC zSun_Auth_ProtoName[] =
"Sun_Auth_Proto";
/*
*
* Description of Sunos_Matherr_Decl fix
*/
-#define SUNOS_MATHERR_DECL_FIXIDX 80
+#define SUNOS_MATHERR_DECL_FIXIDX 81
tSCC zSunos_Matherr_DeclName[] =
"Sunos_Matherr_Decl";
/*
*
* Description of Sunos_Strlen fix
*/
-#define SUNOS_STRLEN_FIXIDX 81
+#define SUNOS_STRLEN_FIXIDX 82
tSCC zSunos_StrlenName[] =
"Sunos_Strlen";
/*
*
* Description of Systypes fix
*/
-#define SYSTYPES_FIXIDX 82
+#define SYSTYPES_FIXIDX 83
tSCC zSystypesName[] =
"Systypes";
/*
*
* Description of Systypes_For_Aix fix
*/
-#define SYSTYPES_FOR_AIX_FIXIDX 83
+#define SYSTYPES_FOR_AIX_FIXIDX 84
tSCC zSystypes_For_AixName[] =
"Systypes_For_Aix";
/*
*
* Description of Sysv68_String fix
*/
-#define SYSV68_STRING_FIXIDX 84
+#define SYSV68_STRING_FIXIDX 85
tSCC zSysv68_StringName[] =
"Sysv68_String";
/*
*
* Description of Sysz_Stdlib_For_Sun fix
*/
-#define SYSZ_STDLIB_FOR_SUN_FIXIDX 85
+#define SYSZ_STDLIB_FOR_SUN_FIXIDX 86
tSCC zSysz_Stdlib_For_SunName[] =
"Sysz_Stdlib_For_Sun";
/*
*
* Description of Sysz_Stdtypes_For_Sun fix
*/
-#define SYSZ_STDTYPES_FOR_SUN_FIXIDX 86
+#define SYSZ_STDTYPES_FOR_SUN_FIXIDX 87
tSCC zSysz_Stdtypes_For_SunName[] =
"Sysz_Stdtypes_For_Sun";
/*
*
* Description of Tinfo_Cplusplus fix
*/
-#define TINFO_CPLUSPLUS_FIXIDX 87
+#define TINFO_CPLUSPLUS_FIXIDX 88
tSCC zTinfo_CplusplusName[] =
"Tinfo_Cplusplus";
/*
*
* Description of Ultrix_Ansi_Compat fix
*/
-#define ULTRIX_ANSI_COMPAT_FIXIDX 88
+#define ULTRIX_ANSI_COMPAT_FIXIDX 89
tSCC zUltrix_Ansi_CompatName[] =
"Ultrix_Ansi_Compat";
/*
*
* Description of Ultrix_Fix_Fixproto fix
*/
-#define ULTRIX_FIX_FIXPROTO_FIXIDX 89
+#define ULTRIX_FIX_FIXPROTO_FIXIDX 90
tSCC zUltrix_Fix_FixprotoName[] =
"Ultrix_Fix_Fixproto";
/*
*
* Description of Ultrix_Atof_Param fix
*/
-#define ULTRIX_ATOF_PARAM_FIXIDX 90
+#define ULTRIX_ATOF_PARAM_FIXIDX 91
tSCC zUltrix_Atof_ParamName[] =
"Ultrix_Atof_Param";
/*
*
* Description of Ultrix_Const fix
*/
-#define ULTRIX_CONST_FIXIDX 91
+#define ULTRIX_CONST_FIXIDX 92
tSCC zUltrix_ConstName[] =
"Ultrix_Const";
/*
*
* Description of Ultrix_Ifdef fix
*/
-#define ULTRIX_IFDEF_FIXIDX 92
+#define ULTRIX_IFDEF_FIXIDX 93
tSCC zUltrix_IfdefName[] =
"Ultrix_Ifdef";
/*
*
* Description of Ultrix_Nested_Cmnt fix
*/
-#define ULTRIX_NESTED_CMNT_FIXIDX 93
+#define ULTRIX_NESTED_CMNT_FIXIDX 94
tSCC zUltrix_Nested_CmntName[] =
"Ultrix_Nested_Cmnt";
/*
*
* Description of Ultrix_Static fix
*/
-#define ULTRIX_STATIC_FIXIDX 94
+#define ULTRIX_STATIC_FIXIDX 95
tSCC zUltrix_StaticName[] =
"Ultrix_Static";
/*
*
* Description of Undefine_Null fix
*/
-#define UNDEFINE_NULL_FIXIDX 95
+#define UNDEFINE_NULL_FIXIDX 96
tSCC zUndefine_NullName[] =
"Undefine_Null";
/*
*
* Description of Va_I960_Macro fix
*/
-#define VA_I960_MACRO_FIXIDX 96
+#define VA_I960_MACRO_FIXIDX 97
tSCC zVa_I960_MacroName[] =
"Va_I960_Macro";
/*
*
* Description of Void_Null fix
*/
-#define VOID_NULL_FIXIDX 97
+#define VOID_NULL_FIXIDX 98
tSCC zVoid_NullName[] =
"Void_Null";
/*
*
* Description of Vxworks_Gcc_Problem fix
*/
-#define VXWORKS_GCC_PROBLEM_FIXIDX 98
+#define VXWORKS_GCC_PROBLEM_FIXIDX 99
tSCC zVxworks_Gcc_ProblemName[] =
"Vxworks_Gcc_Problem";
/*
*
* Description of Vxworks_Needs_Vxtypes fix
*/
-#define VXWORKS_NEEDS_VXTYPES_FIXIDX 99
+#define VXWORKS_NEEDS_VXTYPES_FIXIDX 100
tSCC zVxworks_Needs_VxtypesName[] =
"Vxworks_Needs_Vxtypes";
/*
*
* Description of Vxworks_Needs_Vxworks fix
*/
-#define VXWORKS_NEEDS_VXWORKS_FIXIDX 100
+#define VXWORKS_NEEDS_VXWORKS_FIXIDX 101
tSCC zVxworks_Needs_VxworksName[] =
"Vxworks_Needs_Vxworks";
/*
*
* Description of Vxworks_Time fix
*/
-#define VXWORKS_TIME_FIXIDX 101
+#define VXWORKS_TIME_FIXIDX 102
tSCC zVxworks_TimeName[] =
"Vxworks_Time";
/*
*
* Description of X11_Class fix
*/
-#define X11_CLASS_FIXIDX 102
+#define X11_CLASS_FIXIDX 103
tSCC zX11_ClassName[] =
"X11_Class";
/*
*
* Description of X11_Class_Usage fix
*/
-#define X11_CLASS_USAGE_FIXIDX 103
+#define X11_CLASS_USAGE_FIXIDX 104
tSCC zX11_Class_UsageName[] =
"X11_Class_Usage";
/*
*
* Description of X11_New fix
*/
-#define X11_NEW_FIXIDX 104
+#define X11_NEW_FIXIDX 105
tSCC zX11_NewName[] =
"X11_New";
/*
*
* Description of X11_Sprintf fix
*/
-#define X11_SPRINTF_FIXIDX 105
+#define X11_SPRINTF_FIXIDX 106
tSCC zX11_SprintfName[] =
"X11_Sprintf";
/*
*
* List of all fixes
*/
-#define REGEX_COUNT 74
+#define REGEX_COUNT 75
#define MACH_LIST_SIZE_LIMIT 154
-#define FIX_COUNT 106
+#define FIX_COUNT 107
tFixDesc fixDescList[ FIX_COUNT ] = {
{ zAaa_Ki_IfaceName, zAaa_Ki_IfaceList,
HPUX_SYSTIME_TEST_CT, FD_MACH_ONLY,
aHpux_SystimeTests, apzHpux_SystimePatch },
+ { zHpux11_Uint32_CName, zHpux11_Uint32_CList,
+ apzHpux11_Uint32_CMachs, (regex_t*)NULL,
+ 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,
# files which are fixed to work correctly with ANSI C and placed in a
# directory that GNU C will search.
#
-# This script contains 106 fixup scripts.
+# This script contains 107 fixup scripts.
#
# See README-fixinc for more information.
#
#
- # Fix 33: Interactv_Add1
+ # Fix 33: Hpux11_Uint32_C
+ #
+ case "${file}" in ./inttypes.h )
+ if ( test -n "`egrep '^#define UINT32_C\\(__c\\)[ ]*__CONCAT__\\(__CONCAT_U__\\(__c\\),l\\)' ${file}`"
+ ) > /dev/null 2>&1 ; then
+ fixlist="${fixlist}
+ hpux11_uint32_c"
+ if [ ! -r ${DESTFILE} ]
+ then infile=${file}
+ else infile=${DESTFILE} ; fi
+
+ sed -e 's/^#define UINT32_C(__c)\([ ]*\)__CONCAT__(__CONCAT_U__(__c),l)/#define UINT32_C(__c)\1__CONCAT__(__c,ul)/' \
+ < $infile > ${DESTDIR}/fixinc.tmp
+ rm -f ${DESTFILE}
+ mv -f ${DESTDIR}/fixinc.tmp ${DESTFILE}
+ fi # end of select 'if'
+ ;; # case end for file name test
+ esac
+
+
+ #
+ # Fix 34: Interactv_Add1
#
case "${file}" in ./stdio.h | \
./math.h | \
#
- # Fix 34: Interactv_Add2
+ # Fix 35: Interactv_Add2
#
case "${file}" in ./math.h )
if ( test '(' -d /etc/conf/kconfig.d ')' -a \
#
- # Fix 35: Interactv_Add3
+ # Fix 36: Interactv_Add3
#
case "${file}" in ./sys/limits.h )
if ( test '(' -d /etc/conf/kconfig.d ')' -a \
#
- # Fix 36: Io_Def_Quotes
+ # Fix 37: Io_Def_Quotes
#
if ( test -n "`egrep '[ ]*[ ](_|DES)IO[A-Z]*[ ]*\\( *[^,'\\'']' ${file}`"
) > /dev/null 2>&1 ; then
#
- # Fix 37: Ioctl_Fix_Ctrl
+ # Fix 38: Ioctl_Fix_Ctrl
#
if ( test -n "`egrep 'CTRL[ ]*\\(' ${file}`"
) > /dev/null 2>&1 ; then
#
- # Fix 38: Ip_Missing_Semi
+ # Fix 39: Ip_Missing_Semi
#
case "${file}" in ./netinet/ip.h )
fixlist="${fixlist}
#
- # Fix 39: Irix_Multiline_Cmnt
+ # Fix 40: Irix_Multiline_Cmnt
#
case "${file}" in ./sys/types.h )
fixlist="${fixlist}
#
- # Fix 40: Irix_Sockaddr
+ # Fix 41: Irix_Sockaddr
#
case "${file}" in ./rpc/auth.h )
if ( test -n "`egrep 'authdes_create.*struct sockaddr' ${file}`"
#
- # Fix 41: Irix_Struct__File
+ # Fix 42: Irix_Struct__File
#
case "${file}" in ./rpc/xdr.h )
fixlist="${fixlist}
#
- # Fix 42: Irix_Asm_Apostrophe
+ # Fix 43: Irix_Asm_Apostrophe
#
case "${file}" in ./sys/asm.h )
if ( test -n "`egrep '^[ ]*#.*[Ww]e'\\''re' ${file}`"
#
- # Fix 43: Isc_Fmod
+ # Fix 44: Isc_Fmod
#
case "${file}" in ./math.h )
if ( test -n "`egrep 'fmod\\(double\\)' ${file}`"
#
- # Fix 44: Motorola_Nested
+ # Fix 45: Motorola_Nested
#
case "${file}" in ./limits.h | \
./sys/limits.h )
#
- # Fix 45: Isc_Sys_Limits
+ # Fix 46: Isc_Sys_Limits
#
case "${file}" in ./sys/limits.h )
if ( test -n "`egrep 'CHILD_MAX' ${file}`"
#
- # Fix 46: Kandr_Concat
+ # Fix 47: Kandr_Concat
#
case "${file}" in ./sparc/asm_linkage.h | \
./sun3/asm_linkage.h | \
#
- # Fix 47: Limits_Ifndefs
+ # Fix 48: Limits_Ifndefs
#
case "${file}" in ./limits.h | \
./sys/limits.h )
#
- # Fix 48: Lynx_Void_Int
+ # Fix 49: Lynx_Void_Int
#
case "${file}" in ./curses.h )
if ( test -n "`egrep '#[ ]*define[ ]+void[ ]+int' ${file}`"
#
- # Fix 49: Lynxos_Fcntl_Proto
+ # Fix 50: Lynxos_Fcntl_Proto
#
case "${file}" in ./fcntl.h )
if ( test -n "`egrep 'fcntl.*\\(int, int, int\\)' ${file}`"
#
- # Fix 50: M88k_Bad_Hypot_Opt
+ # Fix 51: M88k_Bad_Hypot_Opt
#
case "${file}" in ./math.h )
case "$target_canonical" in m88k-motorola-sysv3* )
#
- # Fix 51: M88k_Bad_S_If
+ # Fix 52: M88k_Bad_S_If
#
case "${file}" in ./sys/stat.h )
case "$target_canonical" in m88k-*-sysv3* )
#
- # Fix 52: M88k_Multi_Incl
+ # Fix 53: M88k_Multi_Incl
#
case "${file}" in ./time.h )
case "$target_canonical" in m88k-tektronix-sysv3* )
#
- # Fix 53: Machine_Name
+ # Fix 54: Machine_Name
#
if ( test -n "`egrep '^#[ ]*(if|elif).*[^a-zA-Z0-9_](_*[MSRrhim]|[Mbimnpstuv])[a-zA-Z0-9_]' ${file}`"
) > /dev/null 2>&1 ; then
#
- # Fix 54: Math_Exception
+ # Fix 55: Math_Exception
#
case "${file}" in ./math.h )
if ( test -n "`egrep 'struct exception' ${file}`"
#
- # Fix 55: Math_Gcc_Ifndefs
+ # Fix 56: Math_Gcc_Ifndefs
#
case "${file}" in ./math.h )
fixlist="${fixlist}
#
- # Fix 56: Nested_Comment
+ # Fix 57: Nested_Comment
#
case "${file}" in ./rpc/rpc.h )
fixlist="${fixlist}
#
- # Fix 57: News_Os_Recursion
+ # Fix 58: News_Os_Recursion
#
case "${file}" in ./stdlib.h )
if ( test -n "`egrep '#include <stdlib.h>' ${file}`"
#
- # Fix 58: Next_Math_Prefix
+ # Fix 59: Next_Math_Prefix
#
case "${file}" in ./ansi/math.h )
if ( test -n "`egrep '^extern.*double.*__const__.*' ${file}`"
#
- # Fix 59: Next_Template
+ # Fix 60: Next_Template
#
case "${file}" in ./bsd/libc.h )
if ( test -n "`egrep 'template' ${file}`"
#
- # Fix 60: Next_Volitile
+ # Fix 61: Next_Volitile
#
case "${file}" in ./ansi/stdlib.h )
if ( test -n "`egrep 'volatile' ${file}`"
#
- # Fix 61: Next_Wait_Union
+ # Fix 62: Next_Wait_Union
#
case "${file}" in ./sys/wait.h )
if ( test -n "`egrep 'wait\\(union wait' ${file}`"
#
- # Fix 62: Nodeent_Syntax
+ # Fix 63: Nodeent_Syntax
#
case "${file}" in ./netdnet/dnetdb.h )
fixlist="${fixlist}
#
- # Fix 63: Osf_Namespace_A
+ # Fix 64: Osf_Namespace_A
#
case "${file}" in ./reg_types.h | \
./sys/lc_core.h )
#
- # Fix 64: Osf_Namespace_B
+ # Fix 65: Osf_Namespace_B
#
case "${file}" in ./regex.h )
if ( test '(' -r reg_types.h ')' -a \
#
- # Fix 65: Pthread_Page_Size
+ # Fix 66: Pthread_Page_Size
#
case "${file}" in ./pthread.h )
if ( test -n "`egrep '^int __page_size' ${file}`"
#
- # Fix 66: Read_Ret_Type
+ # Fix 67: Read_Ret_Type
#
case "${file}" in ./stdio.h )
if ( test -n "`egrep 'extern int .*, fread\\(\\), fwrite\\(\\)' ${file}`"
#
- # Fix 67: Rs6000_Double
+ # Fix 68: Rs6000_Double
#
case "${file}" in ./math.h )
if ( test -n "`egrep '[^a-zA-Z_]class\\(' ${file}`"
#
- # Fix 68: Rs6000_Fchmod
+ # Fix 69: Rs6000_Fchmod
#
case "${file}" in ./sys/stat.h )
if ( test -n "`egrep 'fchmod\\(char' ${file}`"
#
- # Fix 69: Rs6000_Param
+ # Fix 70: Rs6000_Param
#
case "${file}" in ./stdio.h | \
./unistd.h )
#
- # Fix 70: Sony_Include
+ # Fix 71: Sony_Include
#
case "${file}" in ./machine/machparam.h )
if ( test -n "`egrep '\"\\.\\./machine/endian.h\"' ${file}`"
#
- # Fix 71: Statsswtch
+ # Fix 72: Statsswtch
#
case "${file}" in ./rpcsvc/rstat.h )
if ( test -n "`egrep 'boottime$' ${file}`"
#
- # Fix 72: Stdio_Va_List
+ # Fix 73: Stdio_Va_List
#
case "${file}" in ./stdio.h )
fixlist="${fixlist}
#
- # Fix 73: Sun_Bogus_Ifdef
+ # Fix 74: Sun_Bogus_Ifdef
#
case "${file}" in ./hsfs/hsfs_spec.h | \
./hsfs/iso_spec.h )
#
- # Fix 74: Sun_Bogus_Ifdef_Sun4c
+ # Fix 75: Sun_Bogus_Ifdef_Sun4c
#
case "${file}" in ./hsfs/hsnode.h )
if ( test -n "`egrep '#ifdef __i386__ || __sun4c__' ${file}`"
#
- # Fix 75: Sun_Catmacro
+ # Fix 76: Sun_Catmacro
#
case "${file}" in ./pixrect/memvar.h )
if ( test -n "`egrep '^#define[ ]+CAT\\(a,b\\)' ${file}`"
#
- # Fix 76: Sun_Malloc
+ # Fix 77: Sun_Malloc
#
case "${file}" in ./malloc.h )
fixlist="${fixlist}
#
- # Fix 77: Sun_Memcpy
+ # Fix 78: Sun_Memcpy
#
case "${file}" in ./memory.h )
if ( test -n "`egrep '/\\* @\\(#\\)(head/memory.h 50.1 |memory\\.h 1\\.[2-4] 8./../.. SMI; from S5R2 1\\.2 )\\*/' ${file}`"
#
- # Fix 78: Sun_Rusers_Semi
+ # Fix 79: Sun_Rusers_Semi
#
case "${file}" in ./rpcsvc/rusers.h )
if ( test -n "`egrep '_cnt$' ${file}`"
#
- # Fix 79: Sun_Signal
+ # Fix 80: Sun_Signal
#
case "${file}" in ./sys/signal.h | \
./signal.h )
#
- # Fix 80: Sun_Auth_Proto
+ # Fix 81: Sun_Auth_Proto
#
case "${file}" in ./rpc/auth.h | \
./rpc/clnt.h | \
#
- # Fix 81: Sunos_Matherr_Decl
+ # Fix 82: Sunos_Matherr_Decl
#
case "${file}" in ./math.h )
fixlist="${fixlist}
#
- # Fix 82: Sunos_Strlen
+ # Fix 83: Sunos_Strlen
#
case "${file}" in ./strings.h )
fixlist="${fixlist}
#
- # Fix 83: Systypes
+ # Fix 84: Systypes
#
case "${file}" in ./sys/types.h | \
./stdlib.h | \
#
- # Fix 84: Systypes_For_Aix
+ # Fix 85: Systypes_For_Aix
#
case "${file}" in ./sys/types.h )
if ( test -n "`egrep 'typedef[ ][ ]*[A-Za-z_][ A-Za-z_]*[ ]size_t' ${file}`"
#
- # Fix 85: Sysv68_String
+ # Fix 86: Sysv68_String
#
case "${file}" in ./string.h )
fixlist="${fixlist}
#
- # Fix 86: Sysz_Stdlib_For_Sun
+ # Fix 87: Sysz_Stdlib_For_Sun
#
case "${file}" in ./stdlib.h )
fixlist="${fixlist}
#
- # Fix 87: Sysz_Stdtypes_For_Sun
+ # Fix 88: Sysz_Stdtypes_For_Sun
#
case "${file}" in ./sys/stdtypes.h )
fixlist="${fixlist}
#
- # Fix 88: Tinfo_Cplusplus
+ # Fix 89: Tinfo_Cplusplus
#
case "${file}" in ./tinfo.h )
fixlist="${fixlist}
#
- # Fix 89: Ultrix_Ansi_Compat
+ # Fix 90: Ultrix_Ansi_Compat
#
case "${file}" in ./ansi_compat.h )
if ( test -n "`egrep 'ULTRIX' ${file}`"
#
- # Fix 90: Ultrix_Fix_Fixproto
+ # Fix 91: Ultrix_Fix_Fixproto
#
case "${file}" in ./sys/utsname.h )
if ( test -n "`egrep 'ULTRIX' ${file}`"
#
- # Fix 91: Ultrix_Atof_Param
+ # Fix 92: Ultrix_Atof_Param
#
case "${file}" in ./math.h )
fixlist="${fixlist}
#
- # Fix 92: Ultrix_Const
+ # Fix 93: Ultrix_Const
#
case "${file}" in ./stdio.h )
fixlist="${fixlist}
#
- # Fix 93: Ultrix_Ifdef
+ # Fix 94: Ultrix_Ifdef
#
case "${file}" in ./sys/file.h )
if ( test -n "`egrep '#ifdef KERNEL' ${file}`"
#
- # Fix 94: Ultrix_Nested_Cmnt
+ # Fix 95: Ultrix_Nested_Cmnt
#
case "${file}" in ./rpc/svc.h )
fixlist="${fixlist}
#
- # Fix 95: Ultrix_Static
+ # Fix 96: Ultrix_Static
#
case "${file}" in ./machine/cpu.h )
if ( test -n "`egrep '#include \"r[34]_cpu' ${file}`"
#
- # Fix 96: Undefine_Null
+ # Fix 97: Undefine_Null
#
if ( test -n "`egrep '^#[ ]*define[ ]*[ ]NULL[ ]' ${file}`"
) > /dev/null 2>&1 ; then
#
- # Fix 97: Va_I960_Macro
+ # Fix 98: Va_I960_Macro
#
case "${file}" in ./arch/i960/archI960.h )
if ( test -n "`egrep '__(vsiz|vali|vpad|alignof__)' ${file}`"
#
- # Fix 98: Void_Null
+ # Fix 99: Void_Null
#
case "${file}" in ./curses.h | \
./dbm.h | \
#
- # Fix 99: Vxworks_Gcc_Problem
+ # Fix 100: Vxworks_Gcc_Problem
#
case "${file}" in ./types/vxTypesBase.h )
if ( test -n "`egrep '__GNUC_TYPEOF_FEATURE_BROKEN_USE_DEFAULT_UNTIL_FIXED__' ${file}`"
#
- # Fix 100: Vxworks_Needs_Vxtypes
+ # Fix 101: Vxworks_Needs_Vxtypes
#
case "${file}" in ./time.h )
if ( test -n "`egrep 'uint_t[ ][ ]*_clocks_per_sec' ${file}`"
#
- # Fix 101: Vxworks_Needs_Vxworks
+ # Fix 102: Vxworks_Needs_Vxworks
#
case "${file}" in ./sys/stat.h )
if ( test -n "`egrep '#[ ]define[ ][ ]*__INCstath' ${file}`"
#
- # Fix 102: Vxworks_Time
+ # Fix 103: Vxworks_Time
#
case "${file}" in ./time.h )
if ( test -n "`egrep 'VOIDFUNCPTR' ${file}`"
#
- # Fix 103: X11_Class
+ # Fix 104: X11_Class
#
case "${file}" in ./X11/ShellP.h )
if ( test -a \
#
- # Fix 104: X11_Class_Usage
+ # Fix 105: X11_Class_Usage
#
case "${file}" in ./Xm/BaseClassI.h )
if ( test -a \
#
- # Fix 105: X11_New
+ # Fix 106: X11_New
#
case "${file}" in ./Xm/Traversal.h )
if ( test -a \
#
- # Fix 106: X11_Sprintf
+ # Fix 107: X11_Sprintf
#
case "${file}" in ./X11*/Xmu.h )
fixlist="${fixlist}