]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/8l/obj.c
import updated compilers from sources
[plan9front.git] / sys / src / cmd / 8l / obj.c
index 8044d40df1328b6ba7803f0ffece8964efcd877d..97d4ba090103943069c79b9354892bb600d8c5c6 100644 (file)
@@ -95,8 +95,13 @@ main(int argc, char *argv[])
                break;
        case 'x':       /* produce export table */
                doexp = 1;
-               if(argv[1] != nil && argv[1][0] != '-' && !isobjfile(argv[1]))
-                       readundefs(ARGF(), SEXPORT);
+               if(argv[1] != nil && argv[1][0] != '-' && !isobjfile(argv[1])){
+                       a = ARGF();
+                       if(strcmp(a, "*") == 0)
+                               allexport = 1;
+                       else
+                               readundefs(a, SEXPORT);
+               }
                break;
        case 'u':       /* produce dynamically loadable module */
                dlm = 1;