*
* DO NOT EDIT THIS FILE (fixincl.x)
*
- * It has been AutoGen-ed Wednesday March 24, 2010 at 02:21:16 PM PDT
+ * It has been AutoGen-ed March 11, 2010 at 08:08:36 PM by AutoGen 5.10.1
* From the definitions inclhack.def
* and the template file fixincl
*/
-/* DO NOT SVN-MERGE THIS FILE, EITHER Wed Mar 24 14:21:16 PDT 2010
+/* DO NOT SVN-MERGE THIS FILE, EITHER Thu Mar 11 20:08:36 PST 2010
*
* You must regenerate it. Use the ./genfixes script.
*
* certain ANSI-incompatible system header files which are fixed to work
* correctly with ANSI C and placed in a directory that GNU C will search.
*
- * This file contains 206 fixup descriptions.
+ * This file contains 205 fixup descriptions.
*
* See README for more information.
*
/* * * * * * * * * * * * * * * * * * * * * * * * * *
*
- * Description of Glibc_Strncpy fix
- */
-tSCC zGlibc_StrncpyName[] =
- "glibc_strncpy";
-
-/*
- * File name selection pattern
- */
-tSCC zGlibc_StrncpyList[] =
- "bits/string2.h\0";
-/*
- * Machine/OS name selection pattern
- */
-#define apzGlibc_StrncpyMachs (const char**)NULL
-
-/*
- * content bypass pattern - skip fix if pattern found
- */
-tSCC zGlibc_StrncpyBypass0[] =
- "__builtin_strncpy";
-
-#define GLIBC_STRNCPY_TEST_CT 1
-static tTestDesc aGlibc_StrncpyTests[] = {
- { TT_NEGREP, zGlibc_StrncpyBypass0, (regex_t*)NULL }, };
-
-/*
- * Fix Command Arguments for Glibc_Strncpy
- */
-static const char* apzGlibc_StrncpyPatch[] = {
- "format",
- "# define strncpy(dest, src, n) __builtin_strncpy (dest, src, n)",
- "# define strncpy([^\n\
-]*\\\\\n\
-)*[^\n\
-]*",
- (char*)NULL };
-
-/* * * * * * * * * * * * * * * * * * * * * * * * * *
- *
* Description of Glibc_Tgmath fix
*/
tSCC zGlibc_TgmathName[] =
* content selection pattern - do fix if pattern found
*/
tSCC zSolaris_Math_8Select0[] =
- "@\\(#\\)math_c99\\.h[ \t]+1\\.[0-9]+[ \t]+[0-9/]+ SMI";
+ "@\\(#\\)math_c99.h[ \t]+1.[0-9]+[ \t]+[0-9/]+ SMI";
/*
* content bypass pattern - skip fix if pattern found
*
* List of all fixes
*/
-#define REGEX_COUNT 246
+#define REGEX_COUNT 245
#define MACH_LIST_SIZE_LIMIT 181
-#define FIX_COUNT 206
+#define FIX_COUNT 205
/*
* Enumerate the fixes
GLIBC_C99_INLINE_4_FIXIDX,
GLIBC_MUTEX_INIT_FIXIDX,
GLIBC_STDINT_FIXIDX,
- GLIBC_STRNCPY_FIXIDX,
GLIBC_TGMATH_FIXIDX,
GNU_TYPES_FIXIDX,
HP_INLINE_FIXIDX,
GLIBC_STDINT_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
aGlibc_StdintTests, apzGlibc_StdintPatch, 0 },
- { zGlibc_StrncpyName, zGlibc_StrncpyList,
- apzGlibc_StrncpyMachs,
- GLIBC_STRNCPY_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
- aGlibc_StrncpyTests, apzGlibc_StrncpyPatch, 0 },
-
{ zGlibc_TgmathName, zGlibc_TgmathList,
apzGlibc_TgmathMachs,
GLIBC_TGMATH_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,