Commit 00b85cf3 authored by Committed by David ZeuthenBrowse files
add support for Solaris platform
Add support for Solaris platform. The patch contains some implement for GNU library extentsion function which isn't support by Solaris, for instance, vasprintf(), strndup(), clearenv(), and clearenv(). Also rewriting some code which Sun compiler doesn't support, such as empty union name.
Showing with 410 additions and 73 deletions