On 06/14/2013 03:11 PM, Bill McCloskey wrote:
This all sounds good to me. I just wanted to ask one question that's
nagged me from time to time. Maybe somebody knows the answer.
Are we actually allowed to use files with the same name in different
directories? Based on how stuff gets listed in moz.build, it seems
like it wouldn't work. Maybe there's some special way to qualify the
directory when needed though? I also wonder how one would specify that
file in gdb when setting breakpoints. Can you specify a directory there?
Independent of moz.build, all the .o files end up flattened into
objdir/js/src. So they'd clobber each other there.
I assume gdb would always accept an absolute path. I don't know if it'll
accept a suffix containing a slash.
Finally, are we allowed to use filenames that overlap with filenames
elsewhere in gecko? It's hard for me to believe that we haven't
already done that. However, a quick search shows that we have the only
copy of Stack.cpp, so maybe it's really so?
I don't think there's any problem with overlapping with Gecko files.
_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals