name of map file
Nick Sabalausky
a at a.a
Sun Sep 12 13:29:31 PDT 2010
"Andrej Mitrovic" <none at none.none> wrote in message
news:i6jc5g$1p2a$1 at digitalmars.com...
> Just a quick question, why does the map file have a long name like so:
>
> file_test-d-40DA973DB4C6AD075993AB5CD9866DDE.map ?
Because you're using rdmd and not using -of.
rdmd comes up with an executable filename by hashing the source file's
content (I'm not 100% sure why, something about filename-uniqueness or
caching and change-tracking, I'd imagine). And dmd always uses the
executable filename as the name of the map file (which makes sense when you
consider executables made from multiple modules).
If you use -of, or if you just use dmd directly, then that hash value
doesn't get added.
More information about the Digitalmars-d-learn
mailing list