This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Does a zero-sized object in BSS go away?
- From: Kazu Hirata <kazu at cs dot umass dot edu>
- To: binutils at sources dot redhat dot com
- Date: Thu, 19 Jun 2003 12:00:03 -0400 (EDT)
- Subject: Re: Does a zero-sized object in BSS go away?
- References: <20030619.114107.129788470.kazu@cs.umass.edu>
Hi,
Consider
.section .text
.global _main
_main:
;; Store the address of _zerosized and return.
mov.w #_zerosized,r0
rts
.comm _zerosized,0
.end
When I assemble and link this file, I get a linker error:
undefined reference to `_zerosized'
Is the linker supposed to assign an address to _zerosized? Or simply
ignore it? I am trying this on h8300-hms.
Thanks,
Kazu Hirata