# HG changeset patch # User lost # Date 1232901931 0 # Node ID 2b26edf2fe650f2b4f5203a855b62be035fef1c2 # Parent c275e7e328d47f77d2df44aab6fbb4706471f1bd Don't generate a preamble for a zero-sized section diff -r c275e7e328d4 -r 2b26edf2fe65 src/output.c --- a/src/output.c Sat Jan 24 07:18:01 2009 +0000 +++ b/src/output.c Sun Jan 25 16:45:31 2009 +0000 @@ -80,6 +80,11 @@ // no output for a BSS section continue; } + if (sectlist[sn].ptr -> codesize == 0) + { + // don't generate output for a zero size section + continue; + } // write a preamble buf[0] = 0x00; buf[1] = sectlist[sn].ptr -> codesize >> 8;