This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Fri, Apr 30, 2004 at 10:50:08PM -0700, H. J. Lu wrote: > On Fri, Apr 30, 2004 at 10:12:01PM -0700, Zack Weinberg wrote: > > Alan Modra <amodra@bigpond.net.au> writes: > > > > > On Fri, Apr 30, 2004 at 08:43:00PM -0700, H. J. Lu wrote: > > >> On Sat, May 01, 2004 at 12:29:13PM +0930, Alan Modra wrote: > > >> > Actually, it is probably a mistake to try to support multiple sections > > >> > of the same name in gas. For instance, if you have two .text sections, > > >> > how is gas supposed to evaluate ".long .text" ? > > >> > > >> Will that be generated by compiler? If not, we can issue an error. > > > > > > The real question is: Do we need multiple sections of the same name > > > in assembly files? I don't think we do. > > > > I need them in order to generate COMDAT sections compatible with the > > HPUX linker. gcc might emit e.g. > > > > .section .text > > # non-COMDAT code ... > > > > .section .text,"G",symbol_name,comdat > > # code for symbol_name ... > > > > .section .eh_frame > > # non-COMDAT unwind info ... > > > > .section .eh_frame,"G",symbol_name,comdat > > # unwind info for symbol_name ... > > > > I am testing this patch now. > > > H.J. > 2004-04-30 H.J. Lu <hongjiu.lu@intel.com> > > * symbols.c (symbol_set_bfdsym): Don't reset BFD section symbol. > This patch is not enough. Here is an updated one. H.J.
Attachment:
gas-elf-same-3.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |