Hello- Here is v3 of the 64-bit location_t series. Many of the v2 patches have already been approved and pushed (those that are preparatory and don't change any functionality.) In this series, patches 3 and 7 have already been acked and should not need another review. Patches 1, 2, and 6 are revised portions of v2 patches that hopefully have correctly addressed the feedback received. Patch 4 is new to v3 as libgdiagnostics has been merged since v2 was prepared. Finally, patch 5 actually makes the change to 64-bit and still needs to be reviewed.
Thanks for the help so far! -Lewis zero *: was approved in v2 one * : was reviewed in v2, revisions in v3 need review two * : not reviewed yet * 1/7: middle-end: Handle resized PHI nodes in loop_version() * 2/7: final: Fix call to INSN_LOCATION on a NOTE rtl 3/7: Support for 64-bit location_t: RTL parts ** 4/7: Support for 64-bit location_t: libdiagnostics parts ** 5/7: Support for 64-bit location_t: Activate 64-bit location_t * 6/7: Support for 64-bit location_t: gimple parts 7/7: Support for 64-bit location_t: Remove -flarge-source-files