Print this page
make: unifdef for other OSes (undefined)
@@ -100,13 +100,10 @@
#ifdef MAXJOBS_ADJUST_RFE4694000
extern void job_adjust_fini();
#endif /* MAXJOBS_ADJUST_RFE4694000 */
#endif /* TEAMWARE_MAKE_CMN */
-#if defined(linux)
-#include <ctype.h>
-#endif
/*
* Defined macros
*/
#define LD_SUPPORT_ENV_VAR NOCATGETS("SGS_SUPPORT")
@@ -199,13 +196,11 @@
#ifdef TEAMWARE_MAKE_CMN
extern char verstring[];
#endif
jmp_buf jmpbuffer;
-#if !defined(linux)
extern nl_catd catd;
-#endif
/*
* main(argc, argv)
*
* Parameters:
@@ -261,20 +256,10 @@
#endif
bsd_signals();
(void) setlocale(LC_ALL, "");
-#if defined (HP_UX) || defined(linux)
- /* HP-UX users typically will not have NLSPATH set, and this binary
- * requires that it be set. On HP-UX 9.0x, /usr/lib/nls/%L/%N.cat is
- * the path to set it to.
- */
-
- if (getenv(NOCATGETS("NLSPATH")) == NULL) {
- putenv(NOCATGETS("NLSPATH=/usr/lib/nls/%L/%N.cat"));
- }
-#endif
#ifdef DMAKE_STATISTICS
if (getenv(NOCATGETS("DMAKE_STATISTICS"))) {
getname_stat = true;
}
@@ -413,16 +398,14 @@
if(!strcmp(prognameptr, NOCATGETS("svr4.make"))) {
svr4 = true;
posix = false;
}
}
-#if !defined(HP_UX) && !defined(linux)
if (getenv(USE_SVR4_MAKE) || getenv(NOCATGETS("USE_SVID"))){
svr4 = true;
posix = false;
}
-#endif
/*
* Find the dmake_compat_mode: posix, sun, svr4, or gnu_style, .
*/
char * dmake_compat_mode_var = getenv(NOCATGETS("SUN_MAKE_COMPAT_MODE"));
@@ -1373,23 +1356,10 @@
} else {
fatal(catgets(catd, 1, 280, "Missing argument after `-%c'"), optopt);
}
}
-#if defined(linux)
- if (ch == 1) {
- if(optind < argc) {
- //optind++;
- //current_optind++;
- makefile_next = 0;
- current_optind = optind;
- continue;
- } else {
- break;
- }
- }
-#endif
makefile_next |= parse_command_option(ch);
/*
* If we're done processing all of the options of
@@ -1725,13 +1695,10 @@
return 0;
case 'd': /* Debug flag */
if (invert_this) {
debug_level--;
} else {
-#if defined( HP_UX) || defined(linux)
- if (debug_level < 2) /* Fixes a bug on HP-UX */
-#endif
debug_level++;
}
return 0;
#ifdef NSE
case 'E':