This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [pph] Add preprocessor validation


On 03/04/2011 05:46 PM, Lawrence Crowl wrote:
Add preprocessor symbol verification to PPH.
    Write the used symbol table instead of a dummy PPH file.
    Reuse PTH code for verifying these symbols are correct.
    Modify verification to allow a preprocessor symbol to match the PPH
    file's after value as well as its before value.
    Stop storing the macro name redundantly within its value.
    Mark three tests as expected failures as a result.
    There are 2 unexpected failures and 2 unexpected passes to be fixed.

Add three different PPH output formats,
    the regular object file, the pretty printed form, and the full dump form.
    These formats are more stubs than anything else.

Make pretty printing closer to compilable code.
    Add new flag TDF_VISDEF to request display of visible definitions.
    For now, they are most particularly struct definitions.
    Turn off visible definitions for bases of arrays and pointers.


OK.



Diego.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]