| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | timer_t |
Hello Wes!
12 Jun 03 08:48, you wrote to me:
WG> From the looks of things, you're using a not-quite up to date version
WG> of the source. If you haven't already, grab the version I released
WG> last night; it's been extensively tested under RedHat 8.0 and a lot of
WG> your feedback was used for making some prospective changes.
Have grabbed the latest two files you announced and installed them.
Can you confirm I can use this as a base for CVS updates?
WG> The header I'm interested in is probably either sys/types.h or time.h.
WG> I'm hoping that your flavour of Linux has a __timer_t_defined define
WG> in it like the newer RedHat distros.
Found /usr/include/sys/types.h. See below:
=== Cut ===
/*
* POSIX Standard: 2.6 Primitive System Data Types
*/
#ifndef _SYS_TYPES_H
#define _SYS_TYPES_H 1
#include
__BEGIN_DECLS
#include
#ifdef __USE_BSD
# ifndef __u_char_defined
typedef __u_char u_char;
typedef __u_short u_short;
typedef __u_int u_int;
typedef __u_long u_long;
typedef __quad_t quad_t;
typedef __u_quad_t u_quad_t;
typedef __fsid_t fsid_t;
# define __u_char_defined
# endif
#endif
typedef __loff_t loff_t;
#ifndef __ino_t_defined
# ifndef __USE_FILE_OFFSET64
typedef __ino_t ino_t;
# else
typedef __ino64_t ino_t;
# endif
# define __ino_t_defined
#endif
#if defined __USE_LARGEFILE64 && !defined __ino64_t_defined
typedef __ino64_t ino64_t;
# define __ino64_t_defined
#endif
#ifndef __dev_t_defined
typedef __dev_t dev_t;
# define __dev_t_defined
#endif
#ifndef __gid_t_defined
typedef __gid_t gid_t;
# define __gid_t_defined
#endif
#ifndef __mode_t_defined
typedef __mode_t mode_t;
# define __mode_t_defined
#endif
#ifndef __nlink_t_defined
typedef __nlink_t nlink_t;
# define __nlink_t_defined
#endif
#ifndef __uid_t_defined
typedef __uid_t uid_t;
# define __uid_t_defined
#endif
#ifndef __off_t_defined
# ifndef __USE_FILE_OFFSET64
typedef __off_t off_t;
# else
typedef __off64_t off_t;
# endif
# define __off_t_defined
#endif
#if defined __USE_LARGEFILE64 && !defined __off64_t_defined
typedef __off64_t off64_t;
# define __off64_t_defined
#endif
#ifndef __pid_t_defined
typedef __pid_t pid_t;
# define __pid_t_defined
#endif
#if (defined __USE_SVID || defined __USE_XOPEN) && !defined __id_t_defined
typedef __id_t id_t;
# define __id_t_defined
#endif
#ifndef __ssize_t_defined
typedef __ssize_t ssize_t;
# define __ssize_t_defined
#endif
#ifdef __USE_BSD
# ifndef __daddr_t_defined
typedef __daddr_t daddr_t;
typedef __caddr_t caddr_t;
# define __daddr_t_defined
# endif
#endif
#if (defined __USE_SVID || defined __USE_XOPEN) && !defined __key_t_defined
typedef __key_t key_t;
# define __key_t_defined
#endif
#ifdef __USE_XOPEN
# define __need_clock_t
#endif
#define __need_time_t
#define __need_timer_t
#define __need_clockid_t
#include
#ifdef __USE_XOPEN
# ifndef __useconds_t_defined
typedef __useconds_t useconds_t;
# define __useconds_t_defined
# endif
# ifndef __suseconds_t_defined
typedef __suseconds_t suseconds_t;
# define __suseconds_t_defined
# endif
#endif
#define __need_size_t
#include
#ifdef __USE_MISC
/* Old compatibility names for C types. */
typedef unsigned long int ulong;
typedef unsigned short int ushort;
typedef unsigned int uint;
#endif
/* These size-specific names are used by some of the inet code. */
#if !__GNUC_PREREQ (2, 7)
/* These types are defined by the ISO C99 header . */
# ifndef __int8_t_defined
# define __int8_t_defined
typedef char int8_t;
typedef short int int16_t;
typedef int int32_t;
# ifdef __GNUC__
__extension__ typedef long long int int64_t;
# endif
# endif
/* But these were defined by ISO C without the first `_'. */
typedef unsigned char u_int8_t;
typedef unsigned short int u_int16_t;
typedef unsigned int u_int32_t;
# ifdef __GNUC__
__extension__ typedef unsigned long long int u_int64_t;
# endif
typedef int register_t;
#else
/* For GCC 2.7 and later, we can use specific type-size attributes. */
# define __intN_t(N, MODE) \
typedef int int##N##_t __attribute__ ((__mode__ (MODE)))
# define __u_intN_t(N, MODE) \
typedef unsigned int u_int##N##_t __attribute__ ((__mode__ (MODE)))
# ifndef __int8_t_defined
# define __int8_t_defined
__intN_t (8, __QI__);
__intN_t (16, __HI__);
__intN_t (32, __SI__);
__intN_t (64, __DI__);
# endif
__u_intN_t (8, __QI__);
__u_intN_t (16, __HI__);
__u_intN_t (32, __SI__);
__u_intN_t (64, __DI__);
typedef int register_t __attribute__ ((__mode__ (__word__)));
/* Some code from BIND tests this macro to see if the types above are
defined. */
#endif
#define __BIT_TYPES_DEFINED__ 1
#ifdef __USE_BSD
/* In BSD is expected to define BYTE_ORDER. */
# include
/* It also defines `fd_set' and the FD_* macros for `select'. */
# include
/* BSD defines these symbols, so we follow. */
# include
#endif /* Use BSD. */
#if defined __USE_UNIX98 && !defined __blksize_t_defined
typedef __blksize_t blksize_t;
# define __blksize_t_defined
#endif
/* Types from the Large File Support interface. */
#ifndef __USE_FILE_OFFSET64
# ifndef __blkcnt_t_defined
typedef __blkcnt_t blkcnt_t; /* Type to count number of disk blocks. */
# define __blkcnt_t_defined
# endif
# ifndef __fsblkcnt_t_defined
typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks. */
# define __fsblkcnt_t_defined
# endif
# ifndef __fsfilcnt_t_defined
typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes. */
# define __fsfilcnt_t_defined
# endif
#else
# ifndef __blkcnt_t_defined
typedef __blkcnt64_t blkcnt_t; /* Type to count number of disk blocks.
*/
# define __blkcnt_t_defined
# endif
# ifndef __fsblkcnt_t_defined
typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks. */
# define __fsblkcnt_t_defined
# endif
# ifndef __fsfilcnt_t_defined
typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes. */
# define __fsfilcnt_t_defined
# endif
#endif
#ifdef __USE_LARGEFILE64
typedef __blkcnt64_t blkcnt64_t; /* Type to count number of disk blocks.
*/
typedef __fsblkcnt64_t fsblkcnt64_t; /* Type to count file system blocks. */
typedef __fsfilcnt64_t fsfilcnt64_t; /* Type to count file system inodes. */
#endif
__END_DECLS
#endif /* sys/types.h */
=== Cut ===
This this correct for your needs?
WG> I also tested under gcc 3.2 -- ouch. No wonder you couldn't build it,
WG> man it was a pain getting it going. :)
WG> Let me know how things go for you -- we'll get it going eventually. :)
HAve got some error messages but don't understand them:
=== Cut ===
gmake[1]: [depend.mk] Error 1 (ignored)
bbuf.cc: In member function `int BLOCKBUF::deinit()':
bbuf.cc:83: warning: deleting `void*' is undefined
bbuf.cc: In member function `int BLOCKBUF::get_lru(NNUM*, void*, unsigned
int*)':
bbuf.cc:247: warning: deleting `void*' is undefined
blkiobuf.cc: In member function `int BLKIOBUF::_insert_list(long unsigned
int, char*, unsigned int)':
blkiobuf.cc:220: warning: deleting `void*' is undefined
In file included from /usr/include/c++/3.2/backward/new.h:33,
from dbase.cc:34:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This
file includes at least one deprecated or antiquated header. Please consider
using one of the 32 headers found in section 17.4.1.2 of the C++ standard.
Examples include substituting the header for the
header for C++
includes, or instead of the deprecated header
. To
disable this warning use -Wno-deprecated.
dbase.cc: In member function `int DBASE::remove(void**)':
dbase.cc:807: warning: deleting `void*' is undefined
In file included from track.cc:29:
track.h:45: warning: non-local function `int TRACKER::AddMsg(TRK_MSG_NDX*)'
uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:46: warning: non-local function `int TRACKER::UpdateMsg(TRK_MSG_NDX*,
TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:47: warning: non-local function `int
TRACKER::DeleteMsg(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:48: warning: non-local function `static char*
TRACKER::GetStatus(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:49: warning: non-local function `static char*
TRACKER::GetPriority(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:52: warning: non-local function `int TRACKER::LookupMsg(char*, char*,
char*, PALIST*, TRK_MSG_NDX*, unsigned int = )' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.cc:294: warning: non-local function `int TRACKER::AddMsg(TRK_MSG_NDX*)'
uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.cc:336: warning: non-local function `int
TRACKER::UpdateMsg(TRK_MSG_NDX*, TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.cc:364: warning: non-local function `int
TRACKER::DeleteMsg(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.cc:391: warning: non-local function `int TRACKER::LookupMsg(char*,
char*, char*, PALIST*, TRK_MSG_NDX*, unsigned int)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.cc:417: warning: non-local function `char*
TRACKER::GetPriority(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.cc:433: warning: non-local function `char*
TRACKER::GetStatus(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
In file included from trackc.cc:26:
track.h:45: warning: non-local function `int TRACKER::AddMsg(TRK_MSG_NDX*)'
uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:46: warning: non-local function `int TRACKER::UpdateMsg(TRK_MSG_NDX*,
TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:47: warning: non-local function `int
TRACKER::DeleteMsg(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:48: warning: non-local function `static char*
TRACKER::GetStatus(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:49: warning: non-local function `static char*
TRACKER::GetPriority(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:52: warning: non-local function `int TRACKER::LookupMsg(char*, char*,
char*, PALIST*, TRK_MSG_NDX*, unsigned int = )' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
trackc.cc:55: warning: non-local function `int TrkAddMsg(TRACKER*,
TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
trackc.cc:60: warning: non-local function `char* TrkGetStatus(TRACKER*,
TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
trackc.cc:65: warning: non-local function `char* TrkGetPriority(TRACKER*,
TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
trackc.cc:70: warning: non-local function `int TrkLookupMsg(TRACKER*, char*,
char*, char*, PALIST*, TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
trackc.cc:75: warning: non-local function `int TrkLookupMsgI(TRACKER*, char*,
char*, char*, PALIST*, TRK_MSG_NDX*, unsigned int)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
trackc.cc:116: warning: non-local function `int TrkUpdateMsg(TRACKER*,
TRK_MSG_NDX*, TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
trackc.cc:121: warning: non-local function `int TrkDeleteMsg(TRACKER*,
TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
In file included from trackexp.cc:26:
track.h:45: warning: non-local function `int TRACKER::AddMsg(TRK_MSG_NDX*)'
uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:46: warning: non-local function `int TRACKER::UpdateMsg(TRK_MSG_NDX*,
TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:47: warning: non-local function `int
TRACKER::DeleteMsg(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:48: warning: non-local function `static char*
TRACKER::GetStatus(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:49: warning: non-local function `static char*
TRACKER::GetPriority(TRK_MSG_NDX*)' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
track.h:52: warning: non-local function `int TRACKER::LookupMsg(char*, char*,
char*, PALIST*, TRK_MSG_NDX*, unsigned int = )' uses anonymous type
trackcom.h:107: warning: `typedef struct TRK_MSG_NDX' does not
refer to the unqualified type, so it is not used for linkage
/usr/bin/ld: cannot find -lmsgapi
collect2: ld returned 1 exit status
gmake[1]: *** [trackexp] Error 1
/usr/X11R6/bin/makedepend: warning: canon.c, line 92: #warning interface
ripe for buffer overrun
"/usr/include/assert.h":104: defined __cplusplus ? __GNUC_PREREQ (2, 6) :
__GNUC_PREREQ (2, 4)
^---
expecting :
canon.c:92:2: warning: #warning interface ripe for buffer overrun
gmake[1]: [depend.mk] Error 1 (ignored)
process.c: In function `spawnvp':
process.c:67: warning: concatenation of string literals with __FUNCTION__ is
deprecated
process.c:85: warning: concatenation of string literals with __FUNCTION__ is
deprecated
gmake[1]: [depend.mk] Error 1 (ignored)
gmake[1]: [depend.mk] Error 1 (ignored)
squish.c:50: warning: braces around scalar initializer
squish.c:50: warning: (near initialization for `ar.toscan')
In file included from sqpack.c:44:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
msgtrack.c: In function `BounceMessage':
msgtrack.c:392: warning: passing arg 1 of `Get_Dos_Date' from incompatible
pointer type
gmake[1]: [depend.mk] Error 1 (ignored)
mex_tab.y:664: warning: previous rule lacks an ending `;'
mex_tab.y contains 1 useless nonterminal and 2 useless rules
mex_tab.y contains 1 shift/reduce conflict.
In file included from vm_run.c:33:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_run.c:1:1: warning: this is the location of the previous definition
In file included from vm_heap.c:30:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_heap.c:1:1: warning: this is the location of the previous definition
In file included from vm_symt.c:29:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_symt.c:1:1: warning: this is the location of the previous definition
In file included from vm_read.c:29:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_read.c:1:1: warning: this is the location of the previous definition
vm_read.c:33: warning: static declaration for `NoMem' follows non-static
In file included from vm_opcvt.c:26:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_opcvt.c:1:1: warning: this is the location of the previous definition
In file included from vm_opflo.c:26:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_opflo.c:1:1: warning: this is the location of the previous definition
In file included from vm_opfun.c:27:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_opfun.c:1:1: warning: this is the location of the previous definition
In file included from vm_opmth.c:26:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_opmth.c:1:1: warning: this is the location of the previous definition
In file included from vm_opstk.c:26:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_opstk.c:1:1: warning: this is the location of the previous definition
In file included from vm_opstr.c:27:
vm.h:31:1: warning: "DEBUGVM" redefined
vm_opstr.c:1:1: warning: this is the location of the previous definition
mex_tab.y: In function `yyparse':
mex_tab.y:633: warning: assignment from incompatible pointer type
mex_tab.y:637: warning: assignment from incompatible pointer type
mex_tab.y:641: warning: assignment from incompatible pointer type
mex_tab.y:645: warning: assignment from incompatible pointer type
mex_tab.y:649: warning: passing arg 1 of `byteref' from incompatible pointer
type
mex_tab.y:651: warning: passing arg 1 of `wordref' from incompatible pointer
type
mex_tab.y:653: warning: passing arg 1 of `dwordref' from incompatible pointer
type
mex_tab.y:655: warning: passing arg 1 of `stringref' from incompatible
pointer type
In file included from sem_vm.c:29:
vm.h:31:1: warning: "DEBUGVM" redefined
sem_vm.c:1:1: warning: this is the location of the previous definition
gmake[1]: [depend.mk] Error 1 (ignored)
gmake[1]: [depend.mk] Error 1 (ignored)
gmake[1]: [depend.mk] Error 1 (ignored)
cvtusr.c:466: warning: type mismatch with previous implicit declaration
cvtusr.c:96: warning: previous implicit declaration of `Convert_Lread'
cvtusr.c:466: warning: `Convert_Lread' was previously implicitly declared to
return `int'
cvtusr.c:507: warning: type mismatch with previous implicit declaration
cvtusr.c:108: warning: previous implicit declaration of `Reverse_Max300'
cvtusr.c:507: warning: `Reverse_Max300' was previously implicitly declared to
return `int'
cvtusr.c:719: warning: type mismatch with previous implicit declaration
cvtusr.c:104: warning: previous implicit declaration of `Convert_Max200'
cvtusr.c:719: warning: `Convert_Max200' was previously implicitly declared to
return `int'
setlr.c:106:12: warning: unknown escape sequence '\p'
In file included from siltprot.h:20,
from silt.h:144,
from silt.c:42:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_equip.c:42:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
/opt/maximus/max/areadat.h:68:1: warning: "ECHO" redefined
In file included from /usr/include/termios.h:40,
from /opt/maximus/unix/include/wincomm.h:2,
from /opt/maximus/slib/ntcomm.h:27,
from /opt/maximus/max/modem.h:81,
from /opt/maximus/max/max.h:115,
from s_equip.c:41:
/usr/include/bits/termios.h:180:1: warning: this is the location of the
previous definition
In file included from siltprot.h:20,
from silt.h:144,
from s_matrix.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_menu.c:42:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_misc.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_parse.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_sessio.c:37:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_system.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_reader.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_lang.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_colour.c:36:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_proto.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_marea.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_farea.c:41:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_heap.c:33:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_area.c:34:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from siltprot.h:20,
from silt.h:144,
from s_access.c:42:
/opt/maximus/max/areadat.h:67:2: warning: #warning termios collision for ECHO
In file included from l_attach.c:31:
/opt/maximus/max/l_attach.h:90: warning: `struct _xmsg' declared inside
parameter list
/opt/maximus/max/l_attach.h:90: warning: its scope is only this definition or
declaration, which is probably not what you want
l_attach.c: In function `LFARecInit':
l_attach.c:105: warning: passing arg 2 of `TmDate_to_DosDate' from
incompatible pointer type
"/usr/include/assert.h":104: defined __cplusplus ? __GNUC_PREREQ (2, 6) :
__GNUC_PREREQ (2, 4)
^---
expecting :
/usr/X11R6/bin/makedepend: warning: max_gets.c, line 368: #warning Potential
security problem? Can remote send local scan code?
ued_disp.c: In function `DisplayUser':
ued_disp.c:201: warning: pointer type mismatch in conditional expression
f_locate.c: In function `File_Locate':
f_locate.c:466: warning: comparison of distinct pointer types lacks a cast
f_down.c: In function `File_Get_Download_Names':
f_down.c:330: warning: pointer type mismatch in conditional expression
m_area.c: In function `Msg_Area':
m_area.c:288: warning: pointer type mismatch in conditional expression
mb_qwk.c: In function `QWK_Display':
mb_qwk.c:1021: warning: passing arg 1 of `GEdate' from incompatible pointer
type
m_xport.c: In function `Msg_Xport':
m_xport.c:100: warning: pointer type mismatch in conditional expression
m_xport.c:103: warning: pointer type mismatch in conditional expression
In file included from l_attach.c:31:
l_attach.h:90: warning: `struct _xmsg' declared inside parameter list
l_attach.h:90: warning: its scope is only this definition or declaration,
which is probably not what you want
l_attach.c: In function `LFARecInit':
l_attach.c:105: warning: passing arg 2 of `TmDate_to_DosDate' from
incompatible pointer type
max_in.c: In function `Input_Charv':
max_in.c:514: warning: comparison of distinct pointer types lacks a cast
max_in.c:519: warning: comparison of distinct pointer types lacks a cast
max_gets.c:368:2: warning: #warning Potential security problem? Can remote
send local scan code?
max_chng.c: In function `Chg_Alias':
max_chng.c:423: warning: pointer type mismatch in conditional expression
max_log.c: In function `GetName':
max_log.c:294: warning: comparison of distinct pointer types lacks a cast
max_log.c:329: warning: comparison of distinct pointer types lacks a cast
cppmain.cc:26: warning: ISO C++ forbids declaration of `c_main' with no type
=== Cut ===
Are these all safe?
Vince
--- Linux/Mbse/GoldED+/LNX 1.1.5-20709
* Origin: Air Applewood, Linux Gateway for Essex (2:257/609)SEEN-BY: 633/267 270 @PATH: 257/609 250/501 140/1 106/2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.