janwas
0bb0df5b2c
- remove headers always included from PCH - nommgr.h is only included ifdef REDEFINED_NEW (allows leaving out the mmgr stuff) - in lib/*.cpp, moved the corresponding include file to right behind the PCH (catches headers that aren't compilable by themselves) - byte_order no longer depends on SDL - add debug_level (another means of filtering debug output; needed for thesis) - split posix stuff up into subdirs (lib/posix and sysdep/win/wposix). makes including only some of the modules (e.g. sockets, time) much easier. This was SVN commit r4728.
23 lines
636 B
C
23 lines
636 B
C
#ifndef INCLUDED_WUTSNAME
|
|
#define INCLUDED_WUTSNAME
|
|
|
|
//
|
|
// <sys/utsname.h>
|
|
//
|
|
|
|
struct utsname
|
|
{
|
|
char sysname[9]; // Name of this implementation of the operating system.
|
|
char nodename[16]; // Name of this node within an implementation-defined
|
|
// communications network.
|
|
// Win9x requires this minimum buffer size.
|
|
char release[9]; // Current release level of this implementation.
|
|
char version[16]; // Current version level of this release.
|
|
char machine[9]; // Name of the hardware type on which the system is running.
|
|
};
|
|
|
|
extern int uname(struct utsname*);
|
|
|
|
|
|
#endif // #ifndef INCLUDED_WUTSNAME
|