Changeset 3410 in kBuild
- Timestamp:
- Aug 13, 2020 9:59:46 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/bld_signames.c
r3409 r3410 24 24 25 25 #define SET_SIG_STR(sig) strcpy(aszSigName[SIG##sig], #sig); 26 27 #if defined(SIGRTMIN) && defined(SIGRTMAX) 28 if (SIGRTMIN < SIGRTMAX && SIGRTMAX < NSIG) 29 { 30 /* lets mimick what bash seems to be doing. */ 31 int const iMidWay = SIGRTMIN + (SIGRTMAX - SIGRTMIN) / 2; 32 SET_SIG_STR(RTMIN); 33 SET_SIG_STR(RTMAX); 34 35 for (i = SIGRTMIN + 1; i <= iMidWay; i++) 36 sprintf(aszSigName[i], "RTMIN+%i", (int)(i - SIGRTMIN)); 37 for (; i < SIGRTMAX; i++) 38 sprintf(aszSigName[i], "RTMAX%i", (int)(i - SIGRTMAX)); 39 } 40 else 41 fprintf(stderr, "warning: SIGRTMIN=%d, SIGRTMAX=%d, NSIG=%d\n", (int)SIGRTMIN, (int)SIGRTMAX, (int)NSIG); 42 #endif 43 26 44 #ifdef SIGHUP 27 45 SET_SIG_STR(HUP);
Note:
See TracChangeset
for help on using the changeset viewer.