> Are you saying that ADA doesn't support multilibs and you can only > have/use the default lib?
It's Ada (the first name of Lady Lovelace), not ADA (an acronym for various organizations), see e.g https://en.wikipedia.org/wiki/Ada_Lovelace > A --target=powerpc64-linux compiler can either default to -m32 or -m64 > depending on how you configure and build it. If you configure and build > GCC, you will get a compiler that matches the default to the system you > are on. If you want a compiler the defaults to the other -m32/-m64 mode > from what the system uses, then you need to do some extra work. I can > help anyone with that if they are interested in doing that. What does not work with the current system is to have the same triplet that either defaults to -m32 or to -m64 depending on the --with-cpu option. Under PR ada/97504, Martin and Richard explained that the SuSE system compiler defaults to -m32 for historical reason, so I adjusted the Ada configuration accordingly. Now Andreas says the opposite, i.e. that the system compiler defaults to -m64. The two assertions cannot possibly be true at the time. > It is true that older ppc64 BE distro releases defaulted to -m32. > Newer ppc64 BE distro releases now default to -m64. No problem with that, as long as the default is clearly set. -- Eric Botcazou