FreeBSD tweaks
This commit is contained in:
parent
d54ead7fb9
commit
f7b74c1725
11 changed files with 26 additions and 22 deletions
|
|
@ -614,10 +614,13 @@ summary(void)
|
|||
void
|
||||
error(char *s, ...)
|
||||
{
|
||||
va_list arg;
|
||||
|
||||
nerrors++;
|
||||
fprint(2, "\n fatal error:");
|
||||
fprint(2, s, (&s)[1]);
|
||||
va_start(arg, s);
|
||||
vfprint(2, s, arg);
|
||||
va_end(arg);
|
||||
fprint(2, ", %s:%d\n", infile, lineno);
|
||||
if(!fatfl)
|
||||
return;
|
||||
|
|
@ -2629,7 +2632,7 @@ callopt(void)
|
|||
case '$':
|
||||
break;
|
||||
default:
|
||||
error("bad tempfile");
|
||||
error("bad tempfile %s", tempname);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ dumbmap(int fd)
|
|||
void
|
||||
main(int argc, char *argv[])
|
||||
{
|
||||
Lsym *l;
|
||||
Lsym *volatile l;
|
||||
Node *n;
|
||||
char buf[128], *s;
|
||||
int pid, i;
|
||||
|
|
@ -173,7 +173,8 @@ main(int argc, char *argv[])
|
|||
static int
|
||||
attachfiles(int argc, char **argv)
|
||||
{
|
||||
int fd, pid;
|
||||
int fd;
|
||||
volatile int pid;
|
||||
char *s;
|
||||
int i, omode;
|
||||
Fhdr *hdr;
|
||||
|
|
|
|||
|
|
@ -600,8 +600,9 @@ out:
|
|||
int
|
||||
stabs2acid(Stab *stabs, Biobuf *b)
|
||||
{
|
||||
int fno, i;
|
||||
char c, *dir, *fn, *file, *name, *desc, *p;
|
||||
volatile int fno, i;
|
||||
char c, *file, *desc, *p;
|
||||
char *volatile dir, *volatile fn, *volatile name;
|
||||
Ftypes *f;
|
||||
Type *t, *tt;
|
||||
StabSym sym;
|
||||
|
|
|
|||
|
|
@ -88,7 +88,6 @@ xnet(int first)
|
|||
struct ifnet ifnet;
|
||||
struct ifnethead ifnethead;
|
||||
char name[16];
|
||||
int n;
|
||||
|
||||
if(first)
|
||||
return;
|
||||
|
|
|
|||
|
|
@ -179,9 +179,9 @@ usage(void)
|
|||
}
|
||||
|
||||
void
|
||||
main(int argc, char *argv[])
|
||||
main(volatile int argc, char **volatile argv)
|
||||
{
|
||||
int i;
|
||||
volatile int i;
|
||||
Event e;
|
||||
Thing *t;
|
||||
|
||||
|
|
@ -575,7 +575,7 @@ tget(char *file)
|
|||
Image *b;
|
||||
Subfont *s;
|
||||
Thing *t;
|
||||
Dir *d;
|
||||
Dir *volatile d;
|
||||
jmp_buf oerr;
|
||||
uchar buf[256];
|
||||
char *data;
|
||||
|
|
|
|||
|
|
@ -135,7 +135,7 @@ static int
|
|||
unztable(Biobuf *bin, char *file)
|
||||
{
|
||||
ZipHead zh;
|
||||
int entries;
|
||||
int volatile entries;
|
||||
|
||||
entries = findCDir(bin, file);
|
||||
if(entries < 0)
|
||||
|
|
@ -273,7 +273,7 @@ unzip(Biobuf *bin, char *file)
|
|||
{
|
||||
ZipHead zh;
|
||||
vlong off;
|
||||
int ok, eok, entries;
|
||||
int volatile ok, eok, entries;
|
||||
|
||||
entries = findCDir(bin, file);
|
||||
if(entries < 0)
|
||||
|
|
|
|||
|
|
@ -45,9 +45,9 @@ usage(void)
|
|||
}
|
||||
|
||||
void
|
||||
main(int argc, char *argv[])
|
||||
main(int volatile argc, char **volatile argv)
|
||||
{
|
||||
char *zfile;
|
||||
char *volatile zfile;
|
||||
int i, fd, err;
|
||||
|
||||
zfile = nil;
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ void
|
|||
threadmain(int argc, char *argv[])
|
||||
{
|
||||
char buf[512];
|
||||
int fd, dofork;
|
||||
int fd;
|
||||
int volatile dofork;
|
||||
|
||||
progname = "plumber";
|
||||
dofork = 1;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
#include <u.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/resource.h>
|
||||
#include <libc.h>
|
||||
#include "rc.h"
|
||||
|
|
@ -174,10 +175,7 @@ execumask(void)
|
|||
n = strtol(argv[0], &p, 8);
|
||||
if(*p != 0 || p == argv[0])
|
||||
goto usage;
|
||||
if(umask(n) < 0){
|
||||
fprint(mapfd(2), "umask: %r\n");
|
||||
goto out;
|
||||
}
|
||||
umask(n);
|
||||
goto out;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,9 +38,9 @@ void usage(void);
|
|||
extern int notify(void(*)(void*,char*));
|
||||
|
||||
int
|
||||
main(int argc, char *argv[])
|
||||
main(int volatile argc, char **volatile argv)
|
||||
{
|
||||
int i;
|
||||
int volatile i;
|
||||
String *t;
|
||||
char **ap, **arg;
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,8 @@ plan9(File *f, int type, String *s, int nest)
|
|||
{
|
||||
long l;
|
||||
int m;
|
||||
int pid, fd;
|
||||
int volatile pid;
|
||||
int fd;
|
||||
int retcode;
|
||||
int pipe1[2], pipe2[2];
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue