Date: Wed, 7 Jul 1999 16:50:46 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: salvador cc: djgpp-workers AT delorie DOT com Subject: Re: .align directives in libc.a In-Reply-To: <37835749.DEDAFC98@inti.gov.ar> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Wed, 7 Jul 1999, salvador wrote: > Yes, the problem is that: > > -------------- first file > functions here > last_address > -------------- next .o file linked by ld > last_address aligned to 8 bytes boundary > functions here > -------------- > > So if you try to align to 16, 32, etc bytes boundaries you won't succeed. Also: > putting a .align directive at the end of first file doesn't work. > This value is hardcoded in binutils. So we need to change the value in Binutils, to get proper alignment.