tBuild correctly on FreeBSD. (Will this process ever reach a fixed point?) - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit f9355efb2e3c9f7c9476f3d9e22dd0ff3e87db65
 (DIR) parent d2c4ee9e488f6c94865cc2f4c874d025bc2ae0d2
 (HTM) Author: rsc <devnull@localhost>
       Date:   Mon, 24 Nov 2003 00:47:50 +0000
       
       Build correctly on FreeBSD.
       (Will this process ever reach a fixed point?)
       
       Diffstat:
         M src/lib9/dirread.c                  |       4 ++--
         M src/lib9/postnote.c                 |       2 +-
         M src/libfmt/mkfile                   |       2 +-
         M src/mkmk.sh                         |       4 ++--
       
       4 files changed, 6 insertions(+), 6 deletions(-)
       ---
 (DIR) diff --git a/src/lib9/dirread.c b/src/lib9/dirread.c
       t@@ -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;
       t@@ -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;
 (DIR) diff --git a/src/lib9/postnote.c b/src/lib9/postnote.c
       t@@ -1,5 +1,5 @@
        #include <u.h>
       -#define _NO9DEFINES_
       +#define NOPLAN9DEFINES
        #include <libc.h>
        
        #include <signal.h>
 (DIR) diff --git a/src/libfmt/mkfile b/src/libfmt/mkfile
       t@@ -22,6 +22,7 @@ OFILES=\
                fmtstr.$O\
                fmtvprint.$O\
                fprint.$O\
       +        nan64.$O\
                print.$O\
                runefmtstr.$O\
                runeseprint.$O\
       t@@ -41,7 +42,6 @@ OFILES=\
                vsmprint.$O\
                vsnprint.$O\
                $NUM\
       -        $NAN\
        
        HFILES=\
                fmtdef.h\
 (DIR) diff --git a/src/mkmk.sh b/src/mkmk.sh
       t@@ -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
       t@@ -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