mchalupa / dg

[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
MIT License
474 stars 131 forks source link

Small header & include spring clean-up #409

Closed lzaoral closed 2 years ago

lzaoral commented 2 years ago

This PR should clean-up includes. Both the directory structure and the include sections of source files.

lzaoral commented 2 years ago

@mchalupa This PR is ready now.

mchalupa commented 2 years ago

I am not sure about the commit 0186a992ed185e7a. On one side I understand that it is good, but on the other hand, the subdirectory tools/ has always been a sort of "subproject" where are binaries that use the library. This commit breaks this separation. I would prefer to get rid of this commit...

lzaoral commented 2 years ago

I've rebased the PR and removed 0186a99. Unfortunately, the Debian LLVM 13 package seems to be broken once again 😕.

mchalupa commented 2 years ago

Thank you very much.