This patch adds timestamp verification for swiftmodule files.
- A new flag is provided to allows us to continue testing of the code for embedding the__swift_ast. (git doesn't maintain timestamps)
- Adds a new test for fat (arm) binaries.
Paths
| Differential D38686
[dsymutil] Timestmap verification for __swift_ast ClosedPublic Authored by JDevlieghere on Oct 9 2017, 4:41 AM.
Details
Summary This patch adds timestamp verification for swiftmodule files.
Diff Detail Event TimelineHerald added subscribers: kristof.beyls, javed.absar, aemerson. · View Herald TranscriptOct 9 2017, 4:41 AM This revision is now accepted and ready to land.Oct 9 2017, 7:41 AM
Closed by commit rL315456: [dsymutil] Timestmap verification for __swift_ast (authored by JDevlieghere). · Explain WhyOct 11 2017, 6:35 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 118332 test/tools/dsymutil/ARM/swift-ast.test
test/tools/dsymutil/Inputs/swift-ast.macho.fat
test/tools/dsymutil/X86/swift-ast-x86_64.test
tools/dsymutil/BinaryHolder.h
tools/dsymutil/DwarfLinker.cpp
tools/dsymutil/dsymutil.h
tools/dsymutil/dsymutil.cpp
|
if the test is disabling the new functionality (-no-swiftmodule-timestamp) what is it testing?