Commit d5407ce
committed
Save extension build objects in unique directories.
When C coverage is enabled, the path to the object file is saved. Since
we re-use source files in multiple extensions, libgcov will complain at
runtime that it is trying to save coverage for the same object file at
different timestamps (since each source is compiled again for each
extension). Thus, we need to use unique temporary build directories to
store object files for each extension.1 parent 33e51a5 commit d5407ce
1 file changed
+14
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
195 | 209 | | |
196 | 210 | | |
197 | 211 | | |
| |||
0 commit comments