Remove GCC workaround in TCompactProtocol.h (#332)
Remove GCC workaround in TCompactProtocol.h (#332)

Summary:
- Older versions of GCC have issues assigning static const data members
  of integral types when the high bit was set.
- The GCC bug 49896 was fixed in GCC 4.6.2. Since Thrift requires a
  higher minimum compiler than GCC 4.6.2, remove the workaround.
Pull Request resolved: https://github.com/facebook/fbthrift/pull/332

Reviewed By: stevegury

Differential Revision: D14691483

Pulled By: yfeldblum

fbshipit-source-id: 29157bafce7c4f3f8b1505f5fa75f5cd52b79096

facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift