On Sun, 10 Jan 2021, Hung Nguyen Gia via openindiana-discuss wrote:
Unlike other systems, Illumos is a weirded platform! You have a 64 bit OS but the compiler by default will generate 32 bit binaries! The linker by default link 32 bit binaries! This has caused endless
This is not a feature of Illumos, rather it is a feature of the compiler delivered by the distribution.
There are compilers targeting Illumos which produce 64-bit output by default.
There is nothing actually wrong with 32-bit apps since they can safely address 2GB of memory, which is quite a lot. The 64-bit ABI does provide more registers and instructions and improved calling convention so code may run faster.
Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt _______________________________________________ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss