Husam Senussi wrote:
I have installed OpenSolaris in machine with Xeon E5450 which 64 bit,
the kernel seems to be running
as 64 bit is showing below but all the installed application are 32 bit.
r...@core:~# file /bin/sh
/bin/sh:ELF 32-bit LSB executable 80386 Version 1 [FPU],
There's only one set of packages built, and both 32-bit 64-bit
binaries
are installed at the same time, and you can choose at system boot
which
kernel to load, so even when 64-bit binaries are available, just
running
file on the binary in /bin won't help, because that will be the 32-bit
If you want to support running 64-bit versions automatically on 64-
bit systems,
and 32-bit on 32-bit, then yes, you can do the same. man isaexec
has some
more details. (It can also, for instance, run an SSE/MMX 32-bit
version on
newer processors, and a plain i386 version on older
Also, as far as I know, 32-bit gcc can produce 64-bit binaries.
exactly ... but Studio 12 does it better. :-)
Indeed! It's really better in miscompiling MICO's cpp[1] and when something
works (remaining of the ORB), it's slower than while compiled by GNU.
Miscompilation is on 64bit only,
On 20 Sep 2009, at 03:04, Dennis Clarke wrote:
Also, as far as I know, 32-bit gcc can produce 64-bit binaries.
exactly ... but Studio 12 does it better. :-)
I love dropping that bomb and seeing who eats the shrapnel.
Dennis
I'm guessing Studio 12 uses sun cc compile rather then gcc,
Hi,
I have installed OpenSolaris in machine with Xeon E5450 which 64 bit,
the kernel seems to be running
as 64 bit is showing below but all the installed application are 32 bit.
--- CPU info
r...@core:~# psrinfo -vp
The physical processor has 4 virtual processors (0 2 4 6)
x86
uname doesnt report 32 bits because the output of uname is irrelevant for this
this is not linux, there are no separate 64 and 32 bit versions, there
is just one version, and the stuff that does not offer significant
benefits compiled in 64 bit mode is left as a 32 bit application
On Sat, Sep 19,
On 19 Sep 2009, at 23:39, Ignacio Marambio Catán wrote:
uname doesnt report 32 bits because the output of uname is
irrelevant for this
this is not linux, there are no separate 64 and 32 bit versions, there
is just one version, and the stuff that does not offer significant
benefits compiled
On 19 Sep 2009, at 23:39, Ignacio Marambio Catán wrote:
uname doesnt report 32 bits because the output of uname is
irrelevant for this
this is not linux, there are no separate 64 and 32 bit versions, there
is just one version, and the stuff that does not offer significant
benefits
Also, as far as I know, 32-bit gcc can produce 64-bit binaries.
On Sat, Sep 19, 2009 at 20:44, Dennis Clarke dcla...@blastwave.org wrote:
On 19 Sep 2009, at 23:39, Ignacio Marambio Catán wrote:
uname doesnt report 32 bits because the output of uname is
irrelevant for this
this is not
Also, as far as I know, 32-bit gcc can produce 64-bit binaries.
exactly ... but Studio 12 does it better. :-)
I love dropping that bomb and seeing who eats the shrapnel.
Dennis
___
opensolaris-discuss mailing list
11 matches
Mail list logo