The new pptable.h atombios headers aren't portable to older gcc versions (gcc2) pptable.h moved to using: (which isn't portable to gcc2) #pragma pack(push, 1) . . . #pragma pack(pop) while atombios.h uses: (which is portable) #pragma pack(1) . . . #pragma pack() This bug is mostly to track the request to agd5f
will be fixed for 3.14: http://cgit.freedesktop.org/~agd5f/linux/commit/?h=drm-next-3.14-wip&id=1590f72d8c13dc3f64ad2cdb7d0e6b7035407335