Note that the -V option is broken in recent versions of GCC, and there are no plans to fix it: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10707 Cheers, Lyle -----Original Message----- From: gcc-help-owner@xxxxxxxxxxx [mailto:gcc-help-owner@xxxxxxxxxxx] On Behalf Of Bansidhar Arvind Deshpande - CTD, Chennai. Sent: Sunday, November 23, 2003 11:02 PM To: GNU GCC Subject: gcc compilation option -b I was going through the gcc documentation where I came across following option Target Options -b machine -V version I want to use this option. But I am not very clear about the option. Because according to my knowlege the machine is fixed while configuring gcc. Then how come we can still use this option. Does that mean -b is specified for choosing target from specific family for which gcc is configured ? Please solve my doubt. If it is true then I want to generate object file for i386 as well as i8086(I mean two different processors from Intel family) using same gcc. Is it possible ? Which string should i use for "machine" after -b ? Thanks, Bansidhar