> > In Solaris, I have 5 different source modules that all contain the same > > data area. I can separately compile each of the source modules to objects > > and then link them all together with no complaints.
Old unix is very sloppy about this. GNU ld can do either (see --warn-common). Its normally an option (gcc -fno-common) maybe S/390 defaults that way ?
