Displaying 3 results from an estimated 3 matches for "_mips_symbol_present".
2003 May 26
1
[patch] port-irix.c: refine jlimit support
...,15 @@
#endif /* WITH_IRIX_JOBS */
#ifdef WITH_IRIX_JOBS
- jid = jlimit_startjob(pw->pw_name, pw->pw_uid, "interactive");
- if (jid == -1)
- fatal("Failed to create job container: %.100s",
- strerror(errno));
+ if (_MIPS_SYMBOL_PRESENT(jlimit_startjob)) {
+ jid = jlimit_startjob(pw->pw_name, pw->pw_uid, "interactive");
+ if (jid == -1) {
+ if (errno == ENOPKG)
+ jid = 0;
+ else
+...
2002 Mar 07
1
Irix joblimits failure (was: Re: New snapshot)
...if /* WITH_IRIX_AUDIT */
void
@@ -27,10 +34,16 @@
#endif /* WITH_IRIX_JOBS */
#ifdef WITH_IRIX_JOBS
- jid = jlimit_startjob(pw->pw_name, pw->pw_uid, "interactive");
- if (jid == -1)
- fatal("Failed to create job container: %.100s",
+ if (_MIPS_SYMBOL_PRESENT(jlimit_startjob)) {
+ jid = jlimit_startjob(pw->pw_name, pw->pw_uid, "interactive");
+ if (jid == -1) {
+ if (errno == ENOPKG)
+ jid = 0;
+ else
+ fatal("Failed to create job container: %.100s",
strerror(errno));
+ }
+ }
#end...
2002 Mar 15
0
Optional symbols on IRIX
A couple days ago I mailed in a patch to use _MIPS_SYMBOL_PRESENT to
test at run-time whether jlimit_startjob() was present IRIX systems. I
neglected to mention that the patch I sent in wasn't entirely complete:
a _real_ fix would test '#include <optional_sym.h>' in configure, and
also require either the MipsPRO 7.2.x or MipsPRO 7.3.1.3 or newe...