Hi Anton,
You have been added to the sdcc development team, you can
update sources in CVS. before you check in your changes please
make sure that you the current source..the first bug you mentioned has
been fixed already.....
Welcome to the SDCC team.
Regards
Sandeep
-----Original Message-----
From: Anton Voloshin [mailto:vav@...]
Sent: Saturday, October 14, 2000 8:01 AM
To: sdcc-devel@...
Cc: sandeep.dutta@...
Subject: asx8051 bugreport (with fix)
Hello sdcc developers!
Recently I've found a minor bug in asx8051 (of sdcc shapshot made
2000-10-14).
Check for relative branch range could be made at first passes
and thus cause inexisting errors. I.e. non-zero exit code without any
messages. This can be avoided by adding pass number check.
This bug is not present in original asxxxx v3.00 (this check is simply
commented out there ;)) ), so I haven't sent this letter to asxxxx author.
Besides, asx8051 (and probably z80 assembler too) use error count
as exit code. I think this is not right. AFAIK some shells use only
low 8 bits of exit code and error count can be e.g. 256...
Maybe it'll be better to change that to "asexit(aserr != 0)" ?
Patch which fixes described inconsistences (both in mcs51 & z80 assemblers)
is attached
to this letter.
P.S.
make clean removed README from bin/ directory (see line 6 of clean.mk).
Is that what it supposed to do?
P.P.S.
Is it possible to me to get non-anonymous access to sdcc's CVS?
I'll try not to get thing worse - only better. :)
My user name at sourceforge is vav.
--
Best regards, Anton Voloshin mailto:vav@...
|