Reverted a locale ID C struct (trivial)

At Greg's suggestion, I changed chpl_localeID_t's ignore_subloc field from a 1
bit int to a 32 bit int.  This restored the performance of EP STREAM
(fragmented) to its value before r21810.



git-svn-id: http://svn.code.sf.net/p/chapel/code/trunk@21954 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Fix type-o in numa domain calculation for hwloc

[From Dylan Stark, tested by me and David]

This fix properly calculates the number of numa domains when using
qthreads+hwloc.



git-svn-id: http://svn.code.sf.net/p/chapel/code/trunk@21955 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Fix compiler compilation error in view.cpp

[trivial and not reviewed]

After r21946 with gcc 4.4.7, I was getting

view.cpp: In function ‘const char* shortLoc(BaseAST*)’:
view.cpp:1008: error: invalid conversion from ‘const char*’ to ‘char*’

Changed the type of that variable and added a cast
to (const char*) since other compilers might return char*.




git-svn-id: http://svn.code.sf.net/p/chapel/code/trunk@21956 3a8e244f-b0f2-452b-bcba-4c88e055c3ca