C/C++ and Fortran


Operating Systems

The core of your mission-critical workloads: AIX, IBM i, and Enterprise Linux


ISV Solutions

Stay up to date with key capabilities running on POWER such as SAP

Business Continuity

Learn how to keep critical processes running and adapt quickly with PowerHA


Power Security

Protect your most sensitive data anywhere in your hybrid cloud


Check here for virtualization and management needs: HMC & CMC, PowerVC, and PowerVM

Open Source

Join our open source efforts within the IBM Power Systems portfolio

Enterprise Infrastructure as a Service

Achieve business growth with agility and flexibility with our enterprise IaaS in Power Virtual Server

Programming Languages

The hub for Programming Languages

Are you migrating your application from big endian to little endian? You should read this!

By Archive User posted Thu January 29, 2015 03:16 PM


Originally posted by: llindsay

When migrating your application from big endian to little endian on the IBM POWER8 platform, there are a number of differences that need to be considered.  This can range from vectors, storage association between items of different sizes, long doubles, complex numbers, and serialization.  The IBM XL C/C++ for little endian Linux on Power Systems contains new options and built-in functions to help with your migration.  Here's a link to an article that will help you understand what to look out for and provide suggestions on code changes when porting your application.