Hunter Matthews <tpma...@unity.ncsu.edu> writes:
It might make sense to correct the fact that jam sees each
common.c/common.o as a separate entity (thus it would get on the
data structure just once, and would be built just once.)
But, knowing a little of the history of Jam, I'm betting there's
a good
reason NOT to do that. Can you tell me what it is? (Jam's not
"young" and I'm sure this has come up before. Since it wasn't
changed/added, there must have been a reason).
Because you might want to compile the same target twice with different
flags?
I believe this is the reason - it was what I was given when I asked the
question back in March!
Robert