Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

I have an application which is OK on Solaris Sparc 7, and have ported the software to Solaris X86. Do I need a separate run of appcert for this?

0
10 Posted

I have an application which is OK on Solaris Sparc 7, and have ported the software to Solaris X86. Do I need a separate run of appcert for this?

0
10

Yes, those X86 binaries need to be separately exercised on their platforms and run through appcert. Note that in this case, appcert must be run again – because you are checking a different binary object (an x86 binary rather than a SPARC one). Since there are some minor differences between the Solaris SPARC and x86 ABI’s with regard to some of the compiler-emitted intrinsics for low-level use of the processor’s instruction set, there is a slim possibility that an x86 binary compiled from the same source code as a SPARC binary could have had unstable binary interfaces in the emitted x86 code.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123