Re: [cc65] Linker output for EPROM image files

From: Ullrich von Bassewitz <uz1musoftware.de>
Date: 2004-04-12 14:20:29
Hi!

On Mon, Apr 12, 2004 at 10:01:11AM +0200, Christian Krüger wrote:
> I have the following problem:
>
> When the code in block $400 is bigger than $12 bytes
> I didn't get a warning that there is code which will
> do some harm...

Why do you expect a warning? There's nothing wrong with the code. The first
piece is assembled for a fixed start address of $400, the second one for a
fixed start address of $412. There's nothing that tells the assembler that the
first piece of code should not exceed 18 bytes. It would be completely legal
to have 20 pieces of code all located at $400 (think about overlays for
example), so the assembler cannot know.

> When I link this code, space between the blocks won't
> filled up (e.g. with zeros) to give an suitable burn
> file.

As far as the linker is concerned, there are no "blocks" in your code, so you
cannot expect the space between the non existing blocks to be filled with
something.

> This is quite uncomfortable and I ask myself and
> now this group if there is a more convenient way?

I would suggest reading the FAQ, because this is where these things are
explained:

        http://www.cc65.org/faq.php#ORG

> PS: Uz, it seems that I cannot post anymore to this list or to you,
>
> when using my usual account at 'pace.de'. I get the following error:
[...]
> Transcript of session:
> RCPT TO:<cc65@musoftware.de>
> 450 Client host rejected: cannot find your hostname, [217.9.112.74]

The IP address of your mail server doesn't have a valid reverse DNS:

    uz@trixie:~$ host 217.9.112.74
    Host 74.112.9.217.in-addr.arpa not found: 3(NXDOMAIN)
    uz@trixie:~$

> What can I, our sysad or you do to resolve this problem?

Ask your admin to add a reverse DNS mapping (a PTR record in the in-addr.arpa
zone) for the mail server. This is considered to be good style. BTW: None of
the hosts in your IP range has a valid reverse DNS. There may be a problem
with your admin.

I'm sorry about the inconvenience, but without such filtering, I would get
more than 400 Spam mails daily!

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz@musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Mon Apr 12 14:20:33 2004

This archive was generated by hypermail 2.1.8 : 2004-04-12 14:20:39 CEST