gramineproject / graphene

Graphene / Graphene-SGX - a library OS for Linux multi-process applications, with Intel SGX support
https://grapheneproject.io
GNU Lesser General Public License v3.0
771 stars 260 forks source link

[Pal/Linux-SGX] Fix random header problems #2631

Closed woju closed 3 years ago

woju commented 3 years ago

Description of the changes

The main thing I wanted to fix is a horrible #undef __USE_POSIX199309 hidden somewhere in headers. Then the delicate header structure collapsed. This resulted in random header adjustments all over the place.

This was split from #2466 to merge earlier.

How to test this PR?

Jenkins


This change is Reviewable