delorie.com/archives/browse.cgi | search |
From: | Andreas Tscharner <andy AT neelix DOT iiic DOT ethz DOT ch> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Aligning in NASM |
Date: | Mon, 1 Dec 1997 03:56:31 -0800 |
Organization: | Swiss Federal Institute of Technology (ETHZ) |
Lines: | 40 |
Message-ID: | <Pine.NXT.3.96.971201035047.21121A-100000@neelix.iiic.ethz.ch> |
References: | <65kbnk$qs6 AT news DOT xgw DOT fi> |
NNTP-Posting-Host: | neelix.iiic.ethz.ch |
Mime-Version: | 1.0 |
In-Reply-To: | <65kbnk$qs6@news.xgw.fi> |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
-----BEGIN PGP SIGNED MESSAGE----- On 27 Nov 1997, Sampo Niskanen wrote: > Isn't there any good way to align assembler functions to start on a 32 > byte boundary with DJGPP+NASM? You can align the segments with [SEGMENT .data ALIGN=4] A function can be aligned with times ($$-$) & 3 nop but only, if the segment is aligned It would be a good idea to define it as macro > Thanks. No problem ("`-''-/").___..--''"`-._ `o_ o ) `-. ( ).`-.__.`) (_Y_.)' ._ ) `._ `. ``-..-' _..`--'_..-_/ /--'_.' .' (il).-'' (li).' ((!.-' Andreas Tscharner andy AT vis DOT inf DOT ethz DOT ch http://www.vis.inf.ethz.ch/students/atscharn/Welcome.html -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: next iQCVAwUBNIKl/zYDAVm6SGDZAQGrkQP/SiVD48Q/TFOh+4TTJhAC0y0CqYvAuLlo TWwe2LrUeHL98q23nHOjebj8JEeRFzDEz8z4Uw8QPk1vYsp0nPOWBn4pGTKmCEMn m+BCB3p35kz+PY4S9hyigZ2SJ3JfspaloD74yEnyl3L9jWlBQy/AjIoDAanuGqn1 JH++ExvM8+g= =2ADR -----END PGP SIGNATURE-----
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |