From: Kaoslord Subject: if nasm produces lots of warnings when using your include file - use this patch! I am an assembly coder who is using your include file 0.05 with NASM 0.98. But NASM seems to have a little bug in its internal STRUC macros or in the macro implementation. It produces hundreds of warnings (or only one, depending on the position of the %include in the source file. If you apply the following patch on NASMW.EXE (v0.98!, should be EXACTLY 290'816 bytes in size) it won´t output warning messages about redefined segment attributes any more. The Patch is: Change 16 bytes to 90 (hex) <-NOP , beginning from position 17022 (hex) ! bye the |< A () § lord