break;
}
+ /*
+ * Stop if we get another magic method
+ */
+ if ((a == 1) &&
+ ((strncmp(arg, "LINK", 4) == 0) ||
+ (strcmp(arg, "CC") == 0) ||
+ (strcmp(argv, "CXX") == 0))) {
+ base = NULL;
+ break;
+ }
+
if (strncmp(arg, "-o", 2) == 0) {
base = argv[++a];
}
else {
char *tmp;
push_count_chars(c->shared_opts.normal, c->shared_name.normal);
-#if 0
- /* really #ifdef DYNAMIC_INSTALL_NAME */
+#ifdef DYNAMIC_INSTALL_NAME
push_count_chars(c->shared_opts.normal, DYNAMIC_INSTALL_NAME);
tmp = (char*)malloc(PATH_MAX);