18925bc515
this should more or less compile and run tests on i386, but is not guaranteed to do anything more yet...
36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
$OpenBSD: patch-gcc_prefix_c,v 1.1.1.1 2004/09/23 22:13:31 espie Exp $
|
|
--- gcc/prefix.c.orig Tue Sep 14 08:49:46 2004
|
|
+++ gcc/prefix.c Tue Sep 14 08:50:06 2004
|
|
@@ -99,7 +99,7 @@ get_key_value (char *key)
|
|
#endif
|
|
|
|
if (prefix == 0)
|
|
- prefix = getenv (temp = concat (key, "_ROOT", NULL));
|
|
+ prefix = getenv (temp = concat (key, "_ROOT", (void *)0));
|
|
|
|
if (prefix == 0)
|
|
prefix = std_prefix;
|
|
@@ -219,7 +219,7 @@ translate_name (char *name)
|
|
together. */
|
|
|
|
old_name = name;
|
|
- name = concat (prefix, &name[keylen + 1], NULL);
|
|
+ name = concat (prefix, &name[keylen + 1], (void *)0);
|
|
free (old_name);
|
|
}
|
|
|
|
@@ -257,11 +257,11 @@ update_path (const char *path, const cha
|
|
|
|
if (key[0] != '$')
|
|
{
|
|
- key = concat ("@", key, NULL);
|
|
+ key = concat ("@", key, (void *)0);
|
|
free_key = true;
|
|
}
|
|
|
|
- result = concat (key, &path[len], NULL);
|
|
+ result = concat (key, &path[len], (void *)0);
|
|
if (free_key)
|
|
free ((char *) key);
|
|
result = translate_name (result);
|