fixinc "make check" errors on i686-pc-linux-gnu
Kaveh R. Ghazi
ghazi@caip.rutgers.edu
Tue May 23 08:12:00 GMT 2000
Here is the fixinc "make check" output from last night's CVS on
i686-pc-linux-gnu:
/bin/sh ../../../egcs-CVS20000521/gcc/fixinc/genfixes machname.h
Forbidden identifiers: i386 linux unix
[...]
autogen -T ../../../egcs-CVS20000521/gcc/fixinc/check.tpl ../../../egcs-CVS20000521/gcc/fixinc/inclhack.def
/bin/sh ./check.sh
No test for math_huge_val_from_dbl_max in inc/math.h
No test for nested_motorola in inc/limits.h
No test for nested_ultrix in inc/rpc/svc.h
No test for sony_include in inc/machine/machparam.h
No test for stdio_va_list in inc/stdio.h
No test for systypes in inc/sys/types.h
No test for sysv68_string in inc/string.h
No test for sysz_stdtypes_for_sun in inc/sys/stdtypes.h
No test for tinfo_cplusplus in inc/tinfo.h
No test for ultrix_atof_param in inc/math.h
No test for ultrix_const in inc/stdio.h
No test for ultrix_fix_fixproto in inc/sys/utsname.h
No test for ultrix_ifdef in inc/sys/file.h
No test for ultrix_static in inc/machine/cpu.h
No test for unixware7_byteorder_fix in inc/arpa/inet.h
No test for va_i960_macro in inc/arch/i960/archI960.h
No test for void_null in inc/curses.h
No test for vxworks_gcc_problem in inc/types/vxTypesBase.h
No test for vxworks_needs_vxworks in inc/sys/stat.h
No test for vxworks_time in inc/time.h
Fixed: ansi/math.h
Fixed: ansi/stdlib.h
Fixed: assert.h
Fixed: bsd/libc.h
Fixed: c_asm.h
Fixed: curses.h
Fixed: fcntl.h
Fixed: hsfs/hsfs_spec.h
Fixed: inttypes.h
Fixed: libgen.h
Fixed: limits.h
Fixed: machine/ansi.h
Fixed: malloc.h
Fixed: math.h
Fixed: netdnet/dnetdb.h
Fixed: netinet/ip.h
Fixed: pixrect/memvar.h
Fixed: pthread.h
Fixed: regex.h
NOTE: server restarted
Fixed: reg_types.h
Fixed: rpc/auth.h
Fixed: rpc/rpc.h
Fixed: rpcsvc/rstat.h
Fixed: rpcsvc/rusers.h
Fixed: rpc/xdr.h
Fixed: sparc/asm_linkage.h
Fixed: stdio.h
Fixed: stdlib.h
Fixed: strings.h
Fixed: sundev/vuid_event.h
Fixed: sunwindow/win_lock.h
Fixed: sym.h
Fixed: sys/asm.h
Fixed: sys/file.h
Fixed: sys/limits.h
Fixed: sys/mman.h
Fixed: sys/param.h
Fixed: sys/signal.h
Fixed: sys/spinlock.h
NOTE: server restarted
Fixed: sys/stat.h
Fixed: sys/time.h
Fixed: sys/times.h
Fixed: sys/types.h
Fixed: sys/wait.h
Fixed: testing.h
NOTE: server restarted
Fixed: time.h
Fixed: unistd.h
Fixed: X11/Intrinsic.h
Fixed: X11/ShellP.h
Fixed: X11/Xmu.h
Fixed: Xm/BaseClassI.h
Fixed: Xm/Traversal.h
Test output check:
diff of diffs:
0a1,83
> *** inc/X11/Intrinsic.h
> --- res/X11/Intrinsic.h
> ***************
> *** 1,5 ****
>
>
> #if defined( ARM_NORCROFT_HINT_CHECK )
> ! ___type p_type mumble;
> #endif /* ARM_NORCROFT_HINT_CHECK */
> --- 1,5 ----
>
>
> #if defined( ARM_NORCROFT_HINT_CHECK )
> ! p_type mumble;
> #endif /* ARM_NORCROFT_HINT_CHECK */
> *** inc/X11/ShellP.h
> --- res/X11/ShellP.h
> ***************
> *** 2,8 ****
> --- 2,12 ----
>
> #if defined( X11_CLASS_CHECK )
> struct {
> + #ifdef __cplusplus
> + char *c_class;
> + #else
> char *class;
> + #endif
> } mumble;
>
> #endif /* X11_CLASS_CHECK */
> *** inc/X11/Xmu.h
> --- res/X11/Xmu.h
> ***************
> *** 1,5 ****
> --- 1,7 ----
>
>
> #if defined( X11_SPRINTF_CHECK )
> + #ifndef __STDC__
> extern char * sprintf();
> + #endif /* !defined __STDC__ */
> #endif /* X11_SPRINTF_CHECK */
> *** inc/Xm/BaseClassI.h
> --- res/Xm/BaseClassI.h
> ***************
> *** 1,6 ****
>
>
> #if defined( X11_CLASS_USAGE_CHECK )
> ! extern mumble (int class);
>
> #endif /* X11_CLASS_USAGE_CHECK */
> --- 1,6 ----
>
>
> #if defined( X11_CLASS_USAGE_CHECK )
> ! extern mumble (int c_class);
>
> #endif /* X11_CLASS_USAGE_CHECK */
> *** inc/Xm/Traversal.h
> --- res/Xm/Traversal.h
> ***************
> *** 2,8 ****
>
> #if defined( X11_NEW_CHECK )
> struct wedge {
> Widget old, new; /* fix the new */
> };
> ! extern Wedged( Widget new, Widget old );
> #endif /* X11_NEW_CHECK */
> --- 2,12 ----
>
> #if defined( X11_NEW_CHECK )
> struct wedge {
> + #ifdef __cplusplus
> + Widget old, c_new;
> + #else
> Widget old, new; /* fix the new */
> + #endif
> };
> ! extern Wedged( Widget c_new, Widget old );
> #endif /* X11_NEW_CHECK */
461,472d543
< *** inc/regex.h
< --- res/regex.h
< ***************
< *** 2,5 ****
< --- 2,8 ----
<
< #if defined( OSF_NAMESPACE_C_CHECK )
< #include <reg_types.h>
< + typedef __regex_t regex_t;
< + typedef __regoff_t regoff_t;
< + typedef __regmatch_t regmatch_t;
< #endif /* OSF_NAMESPACE_C_CHECK */
493a565,576
> *** inc/regex.h
> --- res/regex.h
> ***************
> *** 2,5 ****
> --- 2,8 ----
>
> #if defined( OSF_NAMESPACE_C_CHECK )
> #include <reg_types.h>
> + typedef __regex_t regex_t;
> + typedef __regoff_t regoff_t;
> + typedef __regmatch_t regmatch_t;
> #endif /* OSF_NAMESPACE_C_CHECK */
530a614,624
> *** inc/rpc/xdr.h
> --- res/rpc/xdr.h
> ***************
> *** 1,5 ****
> --- 1,6 ----
>
>
> #if defined( STRUCT_FILE_CHECK )
> + struct __file_s;
> extern void xdrstdio_create( struct __file_s* );
> #endif /* STRUCT_FILE_CHECK */
565,575d658
< *** inc/rpc/xdr.h
< --- res/rpc/xdr.h
< ***************
< *** 1,5 ****
< --- 1,6 ----
<
<
< #if defined( STRUCT_FILE_CHECK )
< + struct __file_s;
< extern void xdrstdio_create( struct __file_s* );
< #endif /* STRUCT_FILE_CHECK */
1245,1327d1327
< *** inc/X11/Intrinsic.h
< --- res/X11/Intrinsic.h
< ***************
< *** 1,5 ****
<
<
< #if defined( ARM_NORCROFT_HINT_CHECK )
< ! ___type p_type mumble;
< #endif /* ARM_NORCROFT_HINT_CHECK */
< --- 1,5 ----
<
<
< #if defined( ARM_NORCROFT_HINT_CHECK )
< ! p_type mumble;
< #endif /* ARM_NORCROFT_HINT_CHECK */
< *** inc/X11/ShellP.h
< --- res/X11/ShellP.h
< ***************
< *** 2,8 ****
< --- 2,12 ----
<
< #if defined( X11_CLASS_CHECK )
< struct {
< + #ifdef __cplusplus
< + char *c_class;
< + #else
< char *class;
< + #endif
< } mumble;
<
< #endif /* X11_CLASS_CHECK */
< *** inc/X11/Xmu.h
< --- res/X11/Xmu.h
< ***************
< *** 1,5 ****
< --- 1,7 ----
<
<
< #if defined( X11_SPRINTF_CHECK )
< + #ifndef __STDC__
< extern char * sprintf();
< + #endif /* !defined __STDC__ */
< #endif /* X11_SPRINTF_CHECK */
< *** inc/Xm/BaseClassI.h
< --- res/Xm/BaseClassI.h
< ***************
< *** 1,6 ****
<
<
< #if defined( X11_CLASS_USAGE_CHECK )
< ! extern mumble (int class);
<
< #endif /* X11_CLASS_USAGE_CHECK */
< --- 1,6 ----
<
<
< #if defined( X11_CLASS_USAGE_CHECK )
< ! extern mumble (int c_class);
<
< #endif /* X11_CLASS_USAGE_CHECK */
< *** inc/Xm/Traversal.h
< --- res/Xm/Traversal.h
< ***************
< *** 2,8 ****
<
< #if defined( X11_NEW_CHECK )
< struct wedge {
< Widget old, new; /* fix the new */
< };
< ! extern Wedged( Widget new, Widget old );
< #endif /* X11_NEW_CHECK */
< --- 2,12 ----
<
< #if defined( X11_NEW_CHECK )
< struct wedge {
< + #ifdef __cplusplus
< + Widget old, c_new;
< + #else
< Widget old, new; /* fix the new */
< + #endif
< };
< ! extern Wedged( Widget c_new, Widget old );
< #endif /* X11_NEW_CHECK */
Results do not match expectations
make: *** [check] Error 1
More information about the Gcc-bugs
mailing list