On Sat, Nov 15, 2025, 3:34 PM Michael Hawkins <[email protected]>
wrote:

> Which raises a question in my mind. Are assemblers generally immune from
> this? Or are there things about assemblers that
> can also cause assembly to produce different binary when an assembler
> assembles from identical source? Because I have
> been using 8 bit assemblers for many years operating entirely under the
> assumption that, given the same source, every
> run would always produce the same binary. But, now I am wondering if that
> was ever a valid assumption. Or if it just
> happens to be the case, "most of the time".
>

Generally, yes. They tend to be well worn so (a) no uninitialized variables
and (b) no need for randomized algorithms so the optimization pass
terminates. Plus 8-bit tends to be little more than a lookup table bolted
onto a simple parse.

Warner

-- 
> Michael A Hawkins
> Woodbury, CT 06798 USA
> Mobile: 203-550-5502
>
>
>
>
> On Sat, 2025-11-15 at 09:54 +0000, Alan Cox wrote:
> > That statement is actually incorrect.
>
>
> _______________________________________________
> Sdcc-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sdcc-user
>
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to