URI: 
       tstupid gcc - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit a4bbf47b33cbb5492ad9f6d17c999bbcea4fefcd
   DIR parent 768d880d82bde39af74f5fc5d832cbc9cf3d5c58
  HTML Author: rsc <devnull@localhost>
       Date:   Wed, 21 Dec 2005 22:11:00 +0000
       
       stupid gcc
       
       Diffstat:
         M src/cmd/acme/exec.c                 |      12 ++++++------
       
       1 file changed, 6 insertions(+), 6 deletions(-)
       ---
   DIR diff --git a/src/cmd/acme/exec.c b/src/cmd/acme/exec.c
       t@@ -1329,13 +1329,13 @@ runproc(void *argvp)
                win = argv[0];
                s = argv[1];
                rdir = argv[2];
       -        ndir = (int)argv[3];
       -        newns = (int)argv[4];
       +        ndir = (uintptr)argv[3];
       +        newns = (uintptr)argv[4];
                argaddr = argv[5];
                arg = argv[6];
                c = argv[7];
                cpid = argv[8];
       -        iseditcmd = (int)argv[9];
       +        iseditcmd = (uintptr)argv[9];
                free(argv);
        
                t = s;
       t@@ -1611,13 +1611,13 @@ run(Window *win, char *s, Rune *rdir, int ndir, int newns, char *argaddr, char *
                arg[0] = win;
                arg[1] = s;
                arg[2] = rdir;
       -        arg[3] = (void*)ndir;
       -        arg[4] = (void*)newns;
       +        arg[3] = (void*)(uintptr)ndir;
       +        arg[4] = (void*)(uintptr)newns;
                arg[5] = argaddr;
                arg[6] = xarg;
                arg[7] = c;
                arg[8] = cpid;
       -        arg[9] = (void*)iseditcmd;
       +        arg[9] = (void*)(uintptr)iseditcmd;
                threadcreate(runproc, arg, STACK);
                /* mustn't block here because must be ready to answer mount() call in run() */
                arg = emalloc(2*sizeof(void*));