+2003-12-03 Kean Johnston <jkj@sco.com>
+
+ PR 12969
+ * fixinc/inclhack.def (AAB_svr4_replace_byteorder): Revert the
+ change I made on 2003-08-11 that removes the mach lines.
+ Restore them to the same list thats in the head, as per
+ Nathanael Nerode's changes.
+ * fixinc/fixincl.x: Regenerated
+ * fixinc/tests/base/ansi/string.h: Fix test case
+
2003-12-03 James E Wilson <wilson@specifixinc.com>
2003-12-01 James E Wilson <wilson@specifixinc.com>
/*
* Machine/OS name selection pattern
*/
-#define apzAab_Svr4_Replace_ByteorderMachs (const char**)NULL
+tSCC* apzAab_Svr4_Replace_ByteorderMachs[] = {
+ "*-*-sysv4*",
+ "i[34567]86-*-sysv5*",
+ "i[34567]86-*-sco3.2v5*",
+ "i[34567]86-*-udk*",
+ "i[34567]86-*-solaris2.[0-4]",
+ "powerpcle-*-solaris2.[0-4]",
+ "sparc-*-solaris2.[0-4]",
+ "i[34567]86-sequent-ptx*",
+ (const char*)NULL };
#define AAB_SVR4_REPLACE_BYTEORDER_TEST_CT 0
#define aAab_Svr4_Replace_ByteorderTests (tTestDesc*)NULL
* List of all fixes
*/
#define REGEX_COUNT 177
-#define MACH_LIST_SIZE_LIMIT 261
+#define MACH_LIST_SIZE_LIMIT 334
#define FIX_COUNT 163
/*
*/
fix = {
hackname = AAB_svr4_replace_byteorder;
+ mach = "*-*-sysv4*";
+ mach = "i[34567]86-*-sysv5*";
+ mach = "i[34567]86-*-sco3.2v5*";
+ mach = "i[34567]86-*-udk*";
+ mach = "i[34567]86-*-solaris2.[0-4]";
+ mach = "powerpcle-*-solaris2.[0-4]";
+ mach = "sparc-*-solaris2.[0-4]";
+ mach = "i[34567]86-sequent-ptx*";
files = sys/byteorder.h;
replace = '#ifndef _SYS_BYTEORDER_H
\#define _SYS_BYTEORDER_H
#if defined( SCO_STRING_CHECK )
-extern "C++" {
#ifndef __GNUC__
+extern "C++" {
inline void *memchr(void *__1, int __2, size_t __3)
{ return (void *)memchr((const void *)__1, __2, __3); }
inline char *strstr(char *__1, const char *__2)