Add some more hooks

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #2 from thp/master

 Avoid crash when soinfo has zero buckets
Fixed up pthread_cond_* a bit. Assert when eglChooseConfig fails too.

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge branch 'master' of github.com:stskeeps/libhybris
Update bionic patch

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #3 from thp/master

Add some missing pthread function hooks
Fix merge conflict

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Correct dependencies for targets libEGL and libGLESv2

Signed-off-by: Simon Busch <morphis@gravedo.de>
Add kronos header copied from mesa

Taken from mesa with revision 0615e8324ca949a5f86614e727122bfb2f230135
Fix soname of libhybris_gingerbread library

Signed-off-by: Simon Busch <morphis@gravedo.de>
Cleanup egl/glesv2 code
Move linker source into common source directory and drop unneeded source/binary files
Rework build environment to use autotools instead of plain Makefile
Rework code style and add license header blocks
Drop MAINTAINERS file from EXTRA_DIST
Allow to not do configure with NOCONFIGURE

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Add Thomas Perl to authors

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Add various needed Android headers files
hardware: add initial implementation of libhardware binding and use it for libEGL
tests: first work regarding a working offscreen window rendering implementation