From owner-cvs-gnu Fri Mar 28 18:16:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA25341 for cvs-gnu-outgoing; Fri, 28 Mar 1997 18:16:56 -0800 (PST) Received: (from jdp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA25331; Fri, 28 Mar 1997 18:16:52 -0800 (PST) Date: Fri, 28 Mar 1997 18:16:52 -0800 (PST) From: John Polstra Message-Id: <199703290216.SAA25331@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/as read.c Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 97/03/28 18:16:51 Modified: gnu/usr.bin/as read.c Log: Support the ".p2align" directive, which is standard in newer versions of binutils. For all architectures and object file formats, ".p2align n" aligns to the next multiple of 2**n. Thus for FreeBSD, it does exactly the same thing as the traditional ".align". The old ".align" directive has different meanings in different object formats, and even in different variants of a.out. Sometimes is aligns to a multiple of n, and other times it aligns to a multiple of 2**n. ".p2align" is preferable for use in assembly language sources, since it makes them more portable to object formats other than a.out. Revision Changes Path 1.10 +2 -1 src/gnu/usr.bin/as/read.c