Clean-up //third_party/lzma_sdk folder

As part of updating the lzma_sdk, clean up the folders and put them into different subfolders. This puts the files in a more similar
organization to the original lzma sdk. Fix up other files to have
correct includes.

Bug: 1334732
Change-Id: If345eee3ae1b81f1de804b289880ea5755def49f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3727278
Commit-Queue: Dong Sung Chang <donchan@microsoft.com>
Reviewed-by: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Will Harris <wfh@chromium.org>
Reviewed-by: David Roger <droger@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1020195}
NOKEYCHECK=True
GitOrigin-RevId: 3fa36902563c565b6c1e7811b7e431a533529a82
1 file changed
tree: d51ee3bb854242a55ceabc349c594442bdc5b979
  1. testdata/
  2. third_party/
  3. adjustment_method.cc
  4. adjustment_method.h
  5. adjustment_method_2.cc
  6. adjustment_method_unittest.cc
  7. analyze_mem_test
  8. analyze_stress_test
  9. application.png
  10. assembly_program.cc
  11. assembly_program.h
  12. base_test_unittest.cc
  13. base_test_unittest.h
  14. bsdiff_memory_unittest.cc
  15. BUILD.gn
  16. consecutive_range_visitor.h
  17. consecutive_range_visitor_unittest.cc
  18. courgette.h
  19. courgette_flow.cc
  20. courgette_flow.h
  21. courgette_minimal_tool.cc
  22. courgette_tool.cc
  23. crc.cc
  24. crc.h
  25. DEPS
  26. description.html
  27. description.md
  28. difference_estimator.cc
  29. difference_estimator.h
  30. difference_estimator_unittest.cc
  31. DIR_METADATA
  32. disassembler.cc
  33. disassembler.h
  34. disassembler_elf_32.cc
  35. disassembler_elf_32.h
  36. disassembler_elf_32_x86.cc
  37. disassembler_elf_32_x86.h
  38. disassembler_elf_32_x86_unittest.cc
  39. disassembler_win32.cc
  40. disassembler_win32.h
  41. disassembler_win32_x64.cc
  42. disassembler_win32_x64.h
  43. disassembler_win32_x64_unittest.cc
  44. disassembler_win32_x86.cc
  45. disassembler_win32_x86.h
  46. disassembler_win32_x86_unittest.cc
  47. encode_decode_unittest.cc
  48. encoded_program.cc
  49. encoded_program.h
  50. encoded_program_fuzz_unittest.cc
  51. encoded_program_unittest.cc
  52. ensemble.cc
  53. ensemble.h
  54. ensemble_apply.cc
  55. ensemble_create.cc
  56. ensemble_unittest.cc
  57. generation.png
  58. image_utils.h
  59. image_utils_unittest.cc
  60. instruction_utils.h
  61. label_manager.cc
  62. label_manager.h
  63. label_manager_unittest.cc
  64. memory_allocator.cc
  65. memory_allocator.h
  66. memory_allocator_unittest.cc
  67. memory_monitor.cc
  68. OWNERS
  69. patch_generator_x86_32.h
  70. patcher_x86_32.h
  71. program_detector.cc
  72. program_detector.h
  73. program_detector_unittest.cc
  74. region.h
  75. rel32_finder.cc
  76. rel32_finder.h
  77. rel32_finder_unittest.cc
  78. rel32_finder_x64.cc
  79. rel32_finder_x64.h
  80. rel32_finder_x86.cc
  81. rel32_finder_x86.h
  82. run_mem_test
  83. run_stress_test
  84. simple_delta.cc
  85. simple_delta.h
  86. streams.cc
  87. streams.h
  88. streams_unittest.cc
  89. stress_test_common
  90. typedrva_unittest.cc
  91. types_elf.h
  92. types_win_pe.h
  93. versioning_unittest.cc