Add FPLog.
Merge pull request #2870 from FingertiP/FPLog

Add FPLog.