This is the mail archive of the binutils@sourceware.cygnus.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]

Re: DJGPP and alignment


Hello Richard,

> I fear you're getting yourself into trouble, since there's no
> way to change the section alignment in coff. 

Since the documentation is silent on this, what does 
COFF_DEFAULT_SECTION_ALIGNMENT_POWER do then? My tests 
show it does increase the size of the object files and executables 
accordingly.

> If you do any sort of collect-sections-to-make-data kinds of
> things like .ctors or .dtors, that'll break.  Do you know that
> you're using collect2 to construct constructor lists?

I'm not 100% sure, but I don't think so. The linker script groups them 
together in the .data section and surrounds them with special symbols 
(djgpp_first_ctor, etc.) defined in the script.

Mark

--- 
Mark Elbrecht, snowball3@bigfoot.com
http://snowball.frogspace.net/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]