- Timestamp:
- Oct 13, 2004, 6:01:50 PM (21 years ago)
- Location:
- trunk/src/makedep
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/makedep/main.c
r170 r173 104 104 static int cmdinc_count = 0; 105 105 static char *cmdinc_list[ 2 * MAXINCFILES ]; 106 int quiet = 0; /* bird */ 107 char *objname = NULL; /* bird */ 106 108 char *objprefix = ""; 107 109 char *objsuffix = OBJSUFFIX; … … 292 294 break; 293 295 case 'o': 296 #if 0 /* bird: -o is output filename. */ 294 297 if (endmarker) break; 295 298 if (argv[0][2] == '\0') { … … 309 312 objprefix = argv[0]+2; 310 313 break; 314 #else 315 if (endmarker) break; 316 if (argv[0][2] == '\0') { 317 argv++; 318 argc--; 319 objname = argv[0]; 320 } else 321 objname = argv[0]+2; 322 break; 323 #endif 324 case 'q': 325 if (endmarker) break; 326 quiet = TRUE; 327 verbose = FALSE; 328 break; 329 311 330 case 'v': 312 331 if (endmarker) break; … … 846 865 { 847 866 va_list args; 848 867 fprintf(stderr, "%s: error: ", ProgramName); 849 868 va_start(args, msg); 850 869 vfprintf(stderr, msg, args); … … 856 875 warning(char *msg, ...) 857 876 { 858 va_list args; 859 fprintf(stderr, "%s: warning: ", ProgramName); 860 va_start(args, msg); 861 vfprintf(stderr, msg, args); 862 va_end(args); 877 if (!quiet) 878 { 879 va_list args; 880 fprintf(stderr, "%s: warning: ", ProgramName); 881 va_start(args, msg); 882 vfprintf(stderr, msg, args); 883 va_end(args); 884 } 863 885 } 864 886 … … 866 888 warning1(char *msg, ...) 867 889 { 868 va_list args; 869 va_start(args, msg); 870 vfprintf(stderr, msg, args); 871 va_end(args); 872 } 890 if (!quiet) 891 { 892 va_list args; 893 va_start(args, msg); 894 vfprintf(stderr, msg, args); 895 va_end(args); 896 } 897 } -
trunk/src/makedep/pr.c
r164 r173 31 31 extern struct inclist inclist[ MAXFILES ], 32 32 *inclistp; 33 extern char *objname; /* bird */ 33 34 extern char *objprefix; 34 35 extern char *objsuffix; … … 87 88 if (current_len + len > width || file != lastfile) { 88 89 lastfile = file; 89 sprintf(buf, "\n%s%s%s: %s", objprefix, base, objsuffix, 90 ip->i_file); 90 if (objname) 91 sprintf(buf, "\n%s: %s", objname, ip->i_file); 92 else 93 sprintf(buf, "\n%s%s%s: %s", objprefix, base, 94 objsuffix, ip->i_file); 91 95 len = current_len = strlen(buf); 92 96 }
Note:
See TracChangeset
for help on using the changeset viewer.