[BACK]Return to if_mach.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / gc

Diff for /OpenXM_contrib2/asir2000/gc/if_mach.c between version 1.1 and 1.5

version 1.1, 1999/12/03 07:39:09 version 1.5, 2003/06/24 05:11:32
Line 1 
Line 1 
 /* Conditionally execute a command based on machine and OS from gcconfig.h */  /* Conditionally execute a command based on machine and OS from gcconfig.h */
   
 # include "gcconfig.h"  # include "private/gcconfig.h"
 # include <stdio.h>  # include <stdio.h>
   # include <string.h>
   # include <unistd.h>
   
 int main(argc, argv, envp)  int main(argc, argv, envp)
 int argc;  int argc;
Line 12  char ** envp;
Line 14  char ** envp;
     if (strcmp(MACH_TYPE, argv[1]) != 0) return(0);      if (strcmp(MACH_TYPE, argv[1]) != 0) return(0);
     if (strcmp(OS_TYPE, "") != 0 && strcmp(argv[2], "") != 0      if (strcmp(OS_TYPE, "") != 0 && strcmp(argv[2], "") != 0
         && strcmp(OS_TYPE, argv[2]) != 0) return(0);          && strcmp(OS_TYPE, argv[2]) != 0) return(0);
     printf("^^^^Starting command^^^^\n");      fprintf(stderr, "^^^^Starting command^^^^\n");
       fflush(stdout);
     execvp(argv[3], argv+3);      execvp(argv[3], argv+3);
     perror("Couldn't execute");      perror("Couldn't execute");
   

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.5

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>