diff options
author | Jeff Law <jeffreyalaw@gmail.com> | 2023-12-21 22:43:27 +0300 |
---|---|---|
committer | Jeff Law <jeffreyalaw@gmail.com> | 2023-12-21 22:43:27 +0300 |
commit | bdcfea3a2473b378306aa7f008f2fbcb36ee00e5 (patch) | |
tree | e7bcc59e35ca316988d446286572990a7fde265e /libgloss/iq2000 | |
parent | 188ca64934e610666bd05186395429bb2407c264 (diff) |
Fix iq2000 libgloss for c99/gcc-14
Similar to the others in this space. Make implicit ints explicit ints. Add
prototype for _write in sbrk.c.
Diffstat (limited to 'libgloss/iq2000')
-rw-r--r-- | libgloss/iq2000/getpid.c | 3 | ||||
-rw-r--r-- | libgloss/iq2000/isatty.c | 4 | ||||
-rw-r--r-- | libgloss/iq2000/kill.c | 3 | ||||
-rw-r--r-- | libgloss/iq2000/read.c | 1 | ||||
-rw-r--r-- | libgloss/iq2000/sbrk.c | 1 |
5 files changed, 8 insertions, 4 deletions
diff --git a/libgloss/iq2000/getpid.c b/libgloss/iq2000/getpid.c index 20ab1866e..fea57daff 100644 --- a/libgloss/iq2000/getpid.c +++ b/libgloss/iq2000/getpid.c @@ -4,7 +4,8 @@ #include "trap.h" -_getpid (n) +int +_getpid (int n) { return 1; } diff --git a/libgloss/iq2000/isatty.c b/libgloss/iq2000/isatty.c index 7e63a8c7c..3d8eb1910 100644 --- a/libgloss/iq2000/isatty.c +++ b/libgloss/iq2000/isatty.c @@ -4,8 +4,8 @@ #include "trap.h" -_isatty (fd) - int fd; +int +_isatty (int fd) { return 1; } diff --git a/libgloss/iq2000/kill.c b/libgloss/iq2000/kill.c index 40afa6a2c..d63a2f82c 100644 --- a/libgloss/iq2000/kill.c +++ b/libgloss/iq2000/kill.c @@ -4,7 +4,8 @@ #include "trap.h" -_kill (n, m) +int +_kill (int n, int m) { return TRAP0 (SYS_exit, 0xdead, 0, 0); } diff --git a/libgloss/iq2000/read.c b/libgloss/iq2000/read.c index 31d24cce9..2f1878c06 100644 --- a/libgloss/iq2000/read.c +++ b/libgloss/iq2000/read.c @@ -4,6 +4,7 @@ #include "trap.h" +int _read (int file, char *ptr, size_t len) diff --git a/libgloss/iq2000/sbrk.c b/libgloss/iq2000/sbrk.c index 6dfd93b02..15bd8c8b9 100644 --- a/libgloss/iq2000/sbrk.c +++ b/libgloss/iq2000/sbrk.c @@ -4,6 +4,7 @@ #include <sys/stat.h> #include "trap.h" +int _write (int, char *, size_t); caddr_t _sbrk (size_t incr) |