Only IBM JDK 7 needs the edited header files. IBM JDK 6 is able to work with the default ones.
Merge pull request #3 from jwang302/develop

Only IBM JDK 7 needs the edited header files. IBM JDK 6 is able to work ...