Fix PR38794
The size of global aliases were not showing up correctly in object files. The updated logic checks if the alias is at an offset from the global object or has a size and that size is smaller than the global object. This expands the logic in rL244752.