Adds the -fstack-size-section flag to enable the .stack_sizes section. The flag defaults to on for the PS4 triple.
Follow up change from: https://reviews.llvm.org/D39788
Original RFC: http://lists.llvm.org/pipermail/llvm-dev/2017-August/117028.html
What happens when you invoke cc1 directly for ps4 and don't specify any of the two options? Is it going to default to not using stack size section? It also seems that all non ps4 targets will get -fno-stack-size-section flag by default in cc1, is it really needed?