Fixing cross build i386 on minix
This commit is contained in:
parent
bdcbfa90ca
commit
96836647f8
|
@ -160,7 +160,7 @@ dbm_store(DBM *db, datum key, datum data, int flags)
|
|||
(u_int)((flags == DBM_INSERT) ? R_NOOVERWRITE : 0)));
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(dbm_delete, __dbm_delete13)
|
||||
__weak_alias(dbm_fetch, __dbm_fetch13)
|
||||
__weak_alias(dbm_firstkey, __dbm_firstkey13)
|
||||
|
|
|
@ -58,6 +58,6 @@ alphasort(const void *d1, const void *d2)
|
|||
(*(const struct dirent *const *)d2)->d_name));
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(alphasort, __alphasort30)
|
||||
#endif
|
||||
|
|
|
@ -1235,7 +1235,7 @@ bail:
|
|||
return ret;
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(fts_children, __fts_children60)
|
||||
__weak_alias(fts_close, __fts_close60)
|
||||
__weak_alias(fts_open, __fts_open60)
|
||||
|
|
|
@ -2604,7 +2604,7 @@ setpwent(void)
|
|||
mutex_unlock(&_pwmutex);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(getpwent, __getpwent50)
|
||||
__weak_alias(getpwent_r, __getpwent_r50)
|
||||
__weak_alias(getpwnam, __getpwnam50)
|
||||
|
|
|
@ -1169,7 +1169,7 @@ qprintf(const char *str, Char *s)
|
|||
}
|
||||
#endif
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(glob, __glob30)
|
||||
__weak_alias(globfree, __globfree30)
|
||||
#endif
|
||||
|
|
|
@ -23,6 +23,6 @@ int utime(const char *name, const struct utimbuf *timp)
|
|||
return(_syscall(VFS_PROC_NR, UTIME, &m));
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(utime, __utime50)
|
||||
#endif
|
||||
|
|
|
@ -642,6 +642,6 @@ main(int argc, char *argv[])
|
|||
#endif /* TEST_PWCACHE */
|
||||
#endif /* !HAVE_PWCACHE_USERDB */
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(pwcache_userdb, __pwcache_userdb50)
|
||||
#endif
|
||||
|
|
|
@ -146,7 +146,7 @@ readdir_r(DIR *dirp, struct dirent *entry, struct dirent **result)
|
|||
return (0);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(readdir, __readdir30)
|
||||
__weak_alias(readdir_r, __readdir_r30)
|
||||
__weak_alias(readdir_unlocked, ___readdir_unlocked50)
|
||||
|
|
|
@ -155,6 +155,6 @@ bad:
|
|||
return -1;
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(scandir, __scandir30)
|
||||
#endif
|
||||
|
|
|
@ -45,7 +45,7 @@ __RCSID("$NetBSD: sigsetops.c,v 1.16 2010/07/31 00:04:43 joerg Exp $");
|
|||
#include <errno.h>
|
||||
#include <signal.h>
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(sigaddset, __sigaddset14)
|
||||
__weak_alias(sigdelset, __sigdelset14)
|
||||
__weak_alias(sigemptyset, __sigemptyset14)
|
||||
|
|
|
@ -56,6 +56,6 @@ time(time_t *t)
|
|||
return (time_t)tt.tv_sec;
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(time, __time50)
|
||||
#endif
|
||||
|
|
|
@ -105,6 +105,6 @@ utmpname(const char *fname)
|
|||
return 1;
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(getutent, __getutent50)
|
||||
#endif
|
||||
|
|
|
@ -518,7 +518,7 @@ updlastlogx(const char *fname, uid_t uid, struct lastlogx *ll)
|
|||
return error;
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(getlastlogx, __getlastlogx50)
|
||||
__weak_alias(getutmp, __getutmp50)
|
||||
__weak_alias(getutmpx, __getutmpx50)
|
||||
|
|
|
@ -109,6 +109,6 @@ setlocale(int category, const char *locale)
|
|||
return __setlocale(category, locale);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(setlocale, __setlocale50)
|
||||
#endif
|
||||
|
|
|
@ -105,6 +105,6 @@ unsetenv(const char *name)
|
|||
return 0;
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(unsetenv, __unsetenv13)
|
||||
#endif
|
||||
|
|
|
@ -14,6 +14,6 @@ ssize_t getdents(int fd, char *buffer, size_t nbytes)
|
|||
return _syscall(VFS_PROC_NR, GETDENTS, &m);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(getdents, __getdents30)
|
||||
#endif
|
||||
|
|
|
@ -19,6 +19,6 @@ int getitimer(int which, struct itimerval *value)
|
|||
return _syscall(PM_PROC_NR, ITIMER, &m);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(getitimer, __getitimer50)
|
||||
#endif
|
||||
|
|
|
@ -19,6 +19,6 @@ int mknod(const char *name, mode_t mode, dev_t dev)
|
|||
return(_syscall(VFS_PROC_NR, MKNOD, &m));
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(mknod, __mknod50)
|
||||
#endif
|
||||
|
|
|
@ -91,6 +91,6 @@ int nanosleep(const struct timespec *rqtp, struct timespec *rmtp)
|
|||
}
|
||||
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(nanosleep, __nanosleep50)
|
||||
#endif
|
||||
|
|
|
@ -21,6 +21,6 @@ int select(int nfds,
|
|||
}
|
||||
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(select, __select50)
|
||||
#endif
|
||||
|
|
|
@ -25,6 +25,6 @@ int setitimer(int which, const struct itimerval *__restrict value,
|
|||
return _syscall(PM_PROC_NR, ITIMER, &m);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(setitimer, __setitimer50)
|
||||
#endif
|
||||
|
|
|
@ -14,6 +14,6 @@ int settimeofday(const struct timeval *tp, const void *tzp)
|
|||
return stime(&sec);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(settimeofday, __settimeofday50)
|
||||
#endif
|
||||
|
|
|
@ -41,6 +41,6 @@ int shmctl(int shmid, int cmd, struct shmid_ds *buf)
|
|||
return r;
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(shmctl, __shmctl50)
|
||||
#endif
|
||||
|
|
|
@ -19,6 +19,6 @@ int sigaction(int sig, const struct sigaction *act, struct sigaction *oact)
|
|||
return(_syscall(PM_PROC_NR, SIGACTION, &m));
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(sigaction, __sigaction14)
|
||||
#endif
|
||||
|
|
|
@ -14,6 +14,6 @@ sigset_t *set;
|
|||
return(m.m_type);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(sigpending, __sigpending14)
|
||||
#endif
|
||||
|
|
|
@ -23,6 +23,6 @@ sigset_t *oset;
|
|||
return(m.m_type);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(sigprocmask, __sigprocmask14)
|
||||
#endif
|
||||
|
|
|
@ -13,6 +13,6 @@ const sigset_t *set;
|
|||
return(_syscall(PM_PROC_NR, SIGSUSPEND, &m));
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(sigsuspend, __sigsuspend14)
|
||||
#endif
|
||||
|
|
|
@ -71,6 +71,6 @@ difftime(const time_t time1, const time_t time0)
|
|||
(unsigned long) (-(time1 + 1)) + 1);
|
||||
}
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(difftime, __difftime50)
|
||||
#endif
|
||||
|
|
|
@ -2261,7 +2261,7 @@ posix2time(time_t t)
|
|||
|
||||
#endif /* defined STD_INSPIRED */
|
||||
|
||||
#ifdef __minix
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(gmtime, __gmtime50)
|
||||
__weak_alias(gmtime_r, __gmtime_r50)
|
||||
__weak_alias(offtime, __offtime50)
|
||||
|
|
|
@ -69,4 +69,6 @@ login(const struct utmp *ut)
|
|||
}
|
||||
}
|
||||
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(login, __login50)
|
||||
#endif
|
||||
|
|
|
@ -995,5 +995,7 @@ multiply(u_quad_t n1, u_quad_t n2)
|
|||
return (m);
|
||||
}
|
||||
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(login_getpwclass, __login_getpwclass50)
|
||||
__weak_alias(setusercontext, __setusercontext50)
|
||||
#endif
|
||||
|
|
|
@ -53,4 +53,6 @@ loginx(const struct utmpx *ut)
|
|||
(void)updwtmpx(_PATH_WTMPX, ut);
|
||||
}
|
||||
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(loginx, __loginx50)
|
||||
#endif
|
||||
|
|
|
@ -662,6 +662,8 @@ pw_getpwconf(char *data, size_t max, const struct passwd *pwd,
|
|||
}
|
||||
}
|
||||
|
||||
#if defined(__minix) && defined(__weak_alias)
|
||||
__weak_alias(pw_copy, __pw_copy50)
|
||||
__weak_alias(pw_copyx, __pw_copyx50)
|
||||
__weak_alias(pw_getpwconf, __pw_getpwconf50)
|
||||
#endif
|
||||
|
|
|
@ -151,11 +151,10 @@ utimes(const char *path, const struct timeval times[2])
|
|||
int
|
||||
compare(NODE *s, FTSENT *p)
|
||||
{
|
||||
#if defined(__minix)
|
||||
u_int32_t len, val;
|
||||
#else
|
||||
u_int32_t len, val, flags;
|
||||
#endif /* defined(__minix) */
|
||||
#if HAVE_STRUCT_STAT_ST_FLAGS
|
||||
u_int32_t flags;
|
||||
#endif
|
||||
int fd, label;
|
||||
const char *cp, *tab;
|
||||
#if !defined(NO_MD5) || !defined(NO_RMD160) || !defined(NO_SHA1) || !defined(NO_SHA2)
|
||||
|
|
|
@ -317,9 +317,9 @@ statd(FTS *t, FTSENT *parent, uid_t *puid, gid_t *pgid, mode_t *pmode,
|
|||
gid_t sgid;
|
||||
uid_t suid;
|
||||
mode_t smode;
|
||||
#if !defined(__minix)
|
||||
#if HAVE_STRUCT_STAT_ST_FLAGS
|
||||
u_long sflags = 0;
|
||||
#endif /* !defined(__minix) */
|
||||
#endif
|
||||
const char *name = NULL;
|
||||
gid_t savegid;
|
||||
uid_t saveuid;
|
||||
|
|
|
@ -168,9 +168,9 @@ miss(NODE *p, char *tail)
|
|||
int create;
|
||||
char *tp;
|
||||
const char *type;
|
||||
#if !defined(__minix)
|
||||
#if HAVE_STRUCT_STAT_ST_FLAGS
|
||||
u_int32_t flags;
|
||||
#endif /* !defined(__minix) */
|
||||
#endif
|
||||
|
||||
for (; p; p = p->next) {
|
||||
if (p->flags & F_OPT && !(p->flags & F_VISIT))
|
||||
|
|
Loading…
Reference in a new issue