benchmark.h requires a definition of KS_LOG_PPTR, but its previous placement in machine.h resulted in a circular include. This commit factors out KS_LOG_PPTR and related definitions to a separate header, creates the corresponding header for x86, and prevents circular includes in the x86 builds |
||
|---|---|---|
| .. | ||
| cap.h | ||
| cnode.h | ||
| endpoint.h | ||
| interrupt.h | ||
| notification.h | ||
| objecttype.h | ||
| structures.h | ||
| structures_32.bf | ||
| structures_64.bf | ||
| tcb.h | ||
| untyped.h | ||