Previously, the name of the entry point function was always main. Here, a new frontend flag is added to enable an arbitrary name to be specified. rdar://58275758