diff options
author | rsc <devnull@localhost> | 2003-11-24 00:47:50 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2003-11-24 00:47:50 +0000 |
commit | f9355efb2e3c9f7c9476f3d9e22dd0ff3e87db65 (patch) | |
tree | bc27d2ab04c344cb2a62d3a0dc5de9a39953b368 | |
parent | d2c4ee9e488f6c94865cc2f4c874d025bc2ae0d2 (diff) | |
download | plan9port-f9355efb2e3c9f7c9476f3d9e22dd0ff3e87db65.tar.gz plan9port-f9355efb2e3c9f7c9476f3d9e22dd0ff3e87db65.tar.bz2 plan9port-f9355efb2e3c9f7c9476f3d9e22dd0ff3e87db65.zip |
Build correctly on FreeBSD.
(Will this process ever reach a fixed point?)
-rw-r--r-- | src/lib9/dirread.c | 4 | ||||
-rw-r--r-- | src/lib9/postnote.c | 2 | ||||
-rw-r--r-- | src/libfmt/mkfile | 2 | ||||
-rw-r--r-- | src/mkmk.sh | 4 |
4 files changed, 6 insertions, 6 deletions
diff --git a/src/lib9/dirread.c b/src/lib9/dirread.c index d19429e8..359b09ec 100644 --- a/src/lib9/dirread.c +++ b/src/lib9/dirread.c @@ -123,7 +123,7 @@ dirread(int fd, Dir **dp) if(buf == nil) return -1; - n = getdents(fd, (struct dirent*)buf, st.st_blksize); + n = getdents(fd, (void*)buf, st.st_blksize); if(n < 0){ free(buf); return -1; @@ -156,7 +156,7 @@ dirreadall(int fd, Dir **d) return -1; } buf = nbuf; - n = getdents(fd, (struct dirent*)(buf+ts), st.st_blksize); + n = getdents(fd, (void*)(buf+ts), st.st_blksize); if(n <= 0) break; ts += n; diff --git a/src/lib9/postnote.c b/src/lib9/postnote.c index a75305cf..b8ef9427 100644 --- a/src/lib9/postnote.c +++ b/src/lib9/postnote.c @@ -1,5 +1,5 @@ #include <u.h> -#define _NO9DEFINES_ +#define NOPLAN9DEFINES #include <libc.h> #include <signal.h> diff --git a/src/libfmt/mkfile b/src/libfmt/mkfile index 4a03a338..0a5d3b67 100644 --- a/src/libfmt/mkfile +++ b/src/libfmt/mkfile @@ -22,6 +22,7 @@ OFILES=\ fmtstr.$O\ fmtvprint.$O\ fprint.$O\ + nan64.$O\ print.$O\ runefmtstr.$O\ runeseprint.$O\ @@ -41,7 +42,6 @@ OFILES=\ vsmprint.$O\ vsnprint.$O\ $NUM\ - $NAN\ HFILES=\ fmtdef.h\ diff --git a/src/mkmk.sh b/src/mkmk.sh index 4cf96921..a52fb4af 100644 --- a/src/mkmk.sh +++ b/src/mkmk.sh @@ -35,6 +35,7 @@ cd libfmt 9c fmtstr.c 9c fmtvprint.c 9c fprint.c +9c nan64.c 9c print.c 9c runefmtstr.c 9c runeseprint.c @@ -55,8 +56,7 @@ cd libfmt 9c vsnprint.c 9c charstod.c 9c pow10.c -9c nan64.c -ar rvc ../../lib/libfmt.a dofmt.o errfmt.o fltfmt.o fmt.o fmtfd.o fmtfdflush.o fmtlock.o fmtprint.o fmtquote.o fmtrune.o fmtstr.o fmtvprint.o fprint.o print.o runefmtstr.o runeseprint.o runesmprint.o runesnprint.o runesprint.o runevseprint.o runevsmprint.o runevsnprint.o seprint.o smprint.o snprint.o sprint.o strtod.o vfprint.o vseprint.o vsmprint.o vsnprint.o charstod.o pow10.o nan64.o +ar rvc ../../lib/libfmt.a dofmt.o errfmt.o fltfmt.o fmt.o fmtfd.o fmtfdflush.o fmtlock.o fmtprint.o fmtquote.o fmtrune.o fmtstr.o fmtvprint.o fprint.o nan64.o print.o runefmtstr.o runeseprint.o runesmprint.o runesnprint.o runesprint.o runevseprint.o runevsmprint.o runevsnprint.o seprint.o smprint.o snprint.o sprint.o strtod.o vfprint.o vseprint.o vsmprint.o vsnprint.o charstod.o pow10.o cd .. cd libbio 9c bbuffered.c |