Update libportable to catch up bionic changes.

Note __open should not be used anymore.
Also, fix a x86 fenv bug.

Change-Id: I8430ccfdb7d7685e1ee6e71333d65590c09e3d6c
Merge "Update libportable to catch up bionic changes."
auto-merger: merge in from aosp/master