~john-koepi/ubuntu/trusty/golang/default

« back to all changes in this revision

Viewing changes to src/cmd/ld/symtab.c

  • Committer: Bazaar Package Importer
  • Author(s): Ondřej Surý
  • Date: 2011-08-03 17:04:59 UTC
  • mfrom: (14.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20110803170459-wzd99m3567y80ila
Tags: 1:59-1
* Imported Upstream version 59
* Refresh patches to a new release
* Fix FTBFS on ARM (Closes: #634270)
* Update version.bash to work with Debian packaging and not hg
  repository

Show diffs side-by-side

added added

removed removed

Lines of Context:
90
90
{
91
91
        int bind, type, shndx, off;
92
92
 
 
93
        USED(go);
93
94
        switch(t) {
94
95
        default:
95
96
                return;
127
128
{
128
129
        int i;
129
130
 
 
131
        USED(go);
 
132
        USED(ver);
 
133
        USED(size);
 
134
        USED(x);
130
135
        switch(t) {
131
136
        case 'T':
132
137
        case 'L':
252
257
        int i, f, l;
253
258
        Reloc *rel;
254
259
 
 
260
        USED(size);
255
261
        if(t == 'f')
256
262
                name++;
257
263
        l = 4;
280
286
                }
281
287
                scput(0);
282
288
                scput(0);
283
 
                i++;
284
289
        }
285
290
        else {
286
291
                for(i=0; name[i]; i++)
311
316
                        return;
312
317
                }
313
318
                if(ver)
314
 
                        Bprint(&bso, "%c %.8llux %s<%d> %s\n", t, v, s, ver, typ ? typ->name : "");
 
319
                        Bprint(&bso, "%c %.8llux %s<%d> %s\n", t, v, s->name, ver, typ ? typ->name : "");
315
320
                else
316
 
                        Bprint(&bso, "%c %.8llux %s %s\n", t, v, s, typ ? typ->name : "");
 
321
                        Bprint(&bso, "%c %.8llux %s %s\n", t, v, s->name, typ ? typ->name : "");
317
322
        }
318
323
}
319
324
 
346
351
        s->reachable = 1;
347
352
 
348
353
        symt = lookup("symtab", 0);
349
 
        symt->type = SRODATA;
 
354
        symt->type = SSYMTAB;
350
355
        symt->size = 0;
351
356
        symt->reachable = 1;
352
357
        
367
372
                }
368
373
        }
369
374
 
 
375
        if(debug['s'])
 
376
                return;
370
377
        genasmsym(putsymb);
371
378
}