This is an archive of the discontinued LLVM Phabricator instance.

Remove hack about the size of long doubles from DataExtractor
ClosedPublic

Authored by tberghammer on Mar 18 2015, 8:42 AM.

Details

Summary

Remove hack about the size of long doubles from DataExtractor

The size of a long double was hardcoded in DataExtractor for x86 and
x86_64 architectures. This CL removes the hard coded values and use the
actual size based on the floating point semantics specified.

This CL depends on D8413

Diff Detail

Repository
rL LLVM

Event Timeline

tberghammer retitled this revision from to Remove hack about the size of long doubles from DataExtractor.
tberghammer updated this object.
tberghammer edited the test plan for this revision. (Show Details)
tberghammer added a reviewer: clayborg.
tberghammer added a subscriber: Unknown Object (MLST).
clayborg accepted this revision.Mar 18 2015, 9:57 AM
clayborg edited edge metadata.

Fine as long as clang no longer asserts and float values display correctly on x86_64 systems.

This revision is now accepted and ready to land.Mar 18 2015, 9:57 AM
This revision was automatically updated to reflect the committed changes.