On 12/20/2018 4:46 PM, Rainer Orth wrote:
Hi Apostolos,

[Please leave config-patches on the Cc:  Thanks.]

Yes but I want this script to correctlydetect wheather I am using a 64 or
32bit system.Previously, the script "detected" that allSolaris systems are
32bit systems, somethingcompletely wrong.

you seem to ignore or misunderstand what I've written: there's no such
thing as a 64-bit *system*.

The result of `uname -m' is what gives the system.

If you build 64-bit code, you should get
the 64-bit configure triplet;

No, if you're on a system identified by `uname -m' as x86_64 or other 64bit types then by default you will get a 64bit guessed triplet. If you want some other triplet then it is up to the user to give it.

if you build 32-bit code (even on a system
also capable of executing 64-bit code), you get the 32-bit triplet.


No, if your on a system identified by `uname -m' as x86_64 or other 64bit types then by default you will get a 64bit guessed triplet. If you want to build 32bit code then you need to specify the triplet.

And you still haven't answered my original question: what problem
prompted you to make this config.guess change?  Without that
information, it's hard to decide what this is all about.

I remember it being discussed but I don't remember the details and won't do the research for you. In the end it was decided that using anything other than uname -m to determine the system was a no go.

--
Earnie

_______________________________________________
config-patches mailing list
config-patches@gnu.org
https://lists.gnu.org/mailman/listinfo/config-patches

Reply via email to