[PATCH] [prototype] Adding line table debug information to LLVM on Windows
echristo at gmail.com
Mon Dec 16 16:45:29 PST 2013
OK, some ideas on how to break this up to make it a bit easier:
a) assembler support - the stuff to basically assemble various different .s files that happen to have the format. Test cases can be simple .s files and use llvm-mc and llvm-readobj to test. At least the label diff doesn't even really need to be a line table I wouldn't think.
b) dumper support - all of the coff dumping support would be good to split out. I don't think you need to worry about a separate directory/debug structure just for the line tables. When we expand past this we can look into it. You can check in some object files to use as test cases here.
c) Middle end support to handle the actual line tables. After a and b we can worry about this.
More information about the llvm-commits