Nico Weber
717d7e3f44
[gn build] try removing a duplicate include dir
2020-03-25 13:23:47 -04:00
Nico Weber
9ca6334c33
[gn build] (manually) port 8140f6bcde
better
2020-03-24 12:39:49 -04:00
Nico Weber
e322108667
[gn build] (manually) port 8140f6bcde
2020-03-24 12:38:25 -04:00
Peter Collingbourne
8140f6bcde
scudo: Create a public include directory. NFCI.
...
For MTE error reporting we will need to expose interfaces for crash handlers
to use to interpret scudo headers and metadata. The intent is that these
interfaces will live in scudo/interface.h.
Move the existing interface.h into an include/scudo directory and make it
independent of the internal headers, so that we will be able to add the
interfaces there.
Differential Revision: https://reviews.llvm.org/D76648
2020-03-23 18:23:29 -07:00
Nico Weber
cfbe889af5
[gn build] re-"gn format" all gn files
2020-02-26 08:38:34 -05:00
Nico Weber
711caee533
[gn build] (manually) port fc69967a4b
2020-02-18 13:29:13 -05:00
Peter Collingbourne
76d6bce629
gn build: Make scudo cflags more consistent with the cmake build.
2020-02-11 10:05:48 -08:00
Nico Weber
527281a843
[gn build] re-run "gn format" with trunk gn
2020-01-15 13:37:38 -05:00
Nico Weber
eadc28274b
[gn build] add multi-line forcing comments in more places
2020-01-15 13:36:42 -05:00
Peter Collingbourne
71b26f1d19
gn build: Silence mismatched-new-delete warning in scudo C++ wrapper tests.
...
These tests are deliberately mismatching new and delete, so the warnings
are just noise.
Differential Revision: https://reviews.llvm.org/D71783
2019-12-20 16:53:13 -08:00
Peter Collingbourne
29f0a65671
scudo: Add a basic malloc/free benchmark.
...
Differential Revision: https://reviews.llvm.org/D71104
2019-12-09 10:10:19 -08:00
Peter Collingbourne
4066591841
gn build: Add support for building scudo and its unit tests.
...
Differential Revision: https://reviews.llvm.org/D71081
2019-12-05 18:12:36 -08:00