]> Cypherpunks repositories - gostls13.git/commitdiff
5l, 8l: output missing section symbols
authorAnthony Martin <ality@pbrane.org>
Tue, 8 Mar 2011 22:15:20 +0000 (17:15 -0500)
committerRuss Cox <rsc@golang.org>
Tue, 8 Mar 2011 22:15:20 +0000 (17:15 -0500)
R=rsc
CC=golang-dev
https://golang.org/cl/4252067

src/cmd/5l/asm.c
src/cmd/8l/asm.c

index 95b12a9b4961c41a651a7dd85e3511174540b1ab..e2583e7c31e3ba82e234a4b2dd069d691b93960f 100644 (file)
@@ -1985,6 +1985,9 @@ genasmsym(void (*put)(Sym*, char*, int, vlong, vlong, int, Sym*))
                        case SRODATA:
                        case SDATA:
                        case SELFDATA:
+                       case STYPE:
+                       case SSTRING:
+                       case SGOSTRING:
                                if(!s->reachable)
                                        continue;
                                put(s, s->name, 'D', s->value, s->size, s->version, s->gotype);
index 19134d4a974dc426de0f26696df1f3871a585575..4f37df5e43d90adb3927cc0822277a9a17b35550 100644 (file)
@@ -1167,6 +1167,9 @@ genasmsym(void (*put)(Sym*, char*, int, vlong, vlong, int, Sym*))
                        case SELFDATA:
                        case SMACHO:
                        case SMACHOGOT:
+                       case STYPE:
+                       case SSTRING:
+                       case SGOSTRING:
                        case SWINDOWS:
                                if(!s->reachable)
                                        continue;