[Chapel Merge] Move prototype of setHome from driver.h to commonF

Branch: refs/heads/main
Revision: 3171a5b
Author: bradcray
Link: Unavailable
Log Message:

Merge pull request #19764 from bradcray/clean-up-sethome-prototype

Move prototype of setHome from driver.h to commonFlags.h

[reviewed by @lydia-duncan]

In reviewing #19753, Lydia pointed out that commonFlags.h now referred
to 'setHome' yet didn't #include driver.h, which is where that routine
is prototyped. This wasn't an issue because each file that #includes
commonFlags.h also #includes driver.h, but it's obviously a bit
sketchy (and didn't get addressed in that PR because I was hoping to
fix the broken build last night).

Here, I'm moving the prototype of setHome to commonFlags.h to fix
this issue, in the section of other prototypes that are used to
set things in the common flags section.

Modified Files:
M compiler/include/driver.h

M compiler/main/commonFlags.h

Compare: https://github.com/chapel-lang/chapel/compare/9abf73f64196...3171a5b4ca74