1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-26 08:32:00 +00:00

New field length, added suggestions about contents

git-svn-id: svn://svn.cc65.org/cc65/trunk@2284 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2003-08-12 16:56:54 +00:00
parent 091207c331
commit 60a9a57f06

View File

@ -41,20 +41,42 @@
/*****************************************************************************/
/* Data */
/*****************************************************************************/
/* Beware: The library sources written in assembler have knowledge about this
/*
* Suggested field contents:
*
* sysname
* Should contain the name of the underlying operating system, or "cc65"
* if the program runs on the bare machine.
*
* nodename
* Is empty or may be defined by the implementor.
*
* release
* Contains the operating system release or the major/minor cc65 version
* if sysname contains "cc65".
*
* version
* Contains the operating system version or the cc65 patch version if
* sysname contains "cc65".
*
* machine
* Contains the complete name of the machine, like "Commodore 64",
* "Oric Atmos" or similar.
*
* Beware: The library sources written in assembler have knowledge about this
* struct!
*/
struct utsname {
char sysname[9];
char sysname[17];
char nodename[9];
char release[5];
char version[5];
char machine[9];
char release[9];
char version[9];
char machine[25];
};
/*****************************************************************************/