Mercurial > vim
comparison src/os_unix.h @ 29898:3276298c67c5 v9.0.0287
patch 9.0.0287: Irix systems no longer exist
Commit: https://github.com/vim/vim/commit/aebc6ef7cdc5d4d0627a711ff66e6fe8d67f9d87
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Sat Aug 27 21:24:26 2022 +0100
patch 9.0.0287: Irix systems no longer exist
Problem: Irix systems no longer exist.
Solution: Remove references to Irix. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/10994)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 27 Aug 2022 22:30:03 +0200 |
parents | 1690417aeafe |
children | c0b3e3c7786c |
comparison
equal
deleted
inserted
replaced
29897:b33b261218e8 | 29898:3276298c67c5 |
---|---|
86 // The number of arguments to a signal handler is configured here. | 86 // The number of arguments to a signal handler is configured here. |
87 // It used to be a long list of almost all systems. Any system that doesn't | 87 // It used to be a long list of almost all systems. Any system that doesn't |
88 // have an argument??? | 88 // have an argument??? |
89 #define SIGHASARG | 89 #define SIGHASARG |
90 | 90 |
91 // List 3 arg systems here. I guess __sgi, please test and correct me. jw. | |
92 #if defined(__sgi) && defined(HAVE_SIGCONTEXT) | |
93 # define SIGHAS3ARGS | |
94 #endif | |
95 | |
96 #ifdef SIGHASARG | 91 #ifdef SIGHASARG |
97 # ifdef SIGHAS3ARGS | 92 # define SIGPROTOARG (int) |
98 # define SIGPROTOARG (int, int, struct sigcontext *) | 93 # define SIGDEFARG(s) (int s UNUSED) |
99 # define SIGDEFARG(s) (int s, int sig2, struct sigcontext *scont) | 94 # define SIGDUMMYARG 0 |
100 # define SIGDUMMYARG 0, 0, (struct sigcontext *)0 | |
101 # else | |
102 # define SIGPROTOARG (int) | |
103 # define SIGDEFARG(s) (int s UNUSED) | |
104 # define SIGDUMMYARG 0 | |
105 # endif | |
106 #else | 95 #else |
107 # define SIGPROTOARG (void) | 96 # define SIGPROTOARG (void) |
108 # define SIGDEFARG(s) () | 97 # define SIGDEFARG(s) () |
109 # define SIGDUMMYARG | 98 # define SIGDUMMYARG |
110 #endif | 99 #endif |