This is the mail archive of the mailing list for the binutils project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: bfd questions.

Hi Nick,

>> For the bi-arch s390/s390x support I'd like to change the two s390
>> bfds in some aspects. 1) The printable_name for 31 bit is "s390:390"
>> and for 64 bit it is "s390:esame". Both pretty meaningless,
>> "s390:31" and "s390:64" would be better.
>or maybe "s390:31-bit" and s390:64-bit" ?
Even better.

>> 3) Add the switches -m31 and -m64 to switch to 31 bit or 64 bit.
>Err, add the switches to where ?  GAS ?

Yes, this switch and the -A{esa,esame} switch would be added to gas.

>Presumably then you would generate a warning if -m64 and -Aesa were
>used together, or is there an advantage to having 64 bit binaries that
>do not support the ESAME instructions ?

It doesn't make too much sense to use -m64 and -Aesa so a warning would
be appropriate.

>> Is there anything that would speak against there changes ?
>Not from me.

That leaves the objections from Andrew Cagney.

blue skies,

Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH
Schönaicherstr. 220, D-71032 Böblingen, Telefon: 49 - (0)7031 - 16-2247

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]