#gnucrosscompiler — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gnucrosscompiler, aggregated by home.social.
-
Hype for the Future 139L → GNU Cross Compiler (GCC) System Architecture Matrix
Introduction The following table represents a matrix of x86-architecture system central processing units (CPUs) with respects to functionality, including both 32-bit and 64-bit system processors: Legacy Intel ProcessorArchitectureExtensionsi386i386--i486i486--i586 = pentiumi586--lakemont (Intel Lakemont MCU)i586--pentium-mmxi586MMXpentiumproi686--i686i686--pentium2i686MMXpentium3, pentium3mi686MMX, SSEpentium-mi686MMX, SSE, SSE2pentium4, pentium4mi686MMX, SSE, SSE2prescotti686MMX, SSE, […] -
Hype for the Future 139L → GNU Cross Compiler (GCC) System Architecture Matrix
Introduction The following table represents a matrix of x86-architecture system central processing units (CPUs) with respects to functionality, including both 32-bit and 64-bit system processors: Legacy Intel ProcessorArchitectureExtensionsi386i386--i486i486--i586 = pentiumi586--lakemont (Intel Lakemont MCU)i586--pentium-mmxi586MMXpentiumproi686--i686i686--pentium2i686MMXpentium3, pentium3mi686MMX, SSEpentium-mi686MMX, SSE, SSE2pentium4, pentium4mi686MMX, SSE, SSE2prescotti686MMX, SSE, […] -
Hype for the Future 139L → GNU Cross Compiler (GCC) System Architecture Matrix
Introduction The following table represents a matrix of x86-architecture system central processing units (CPUs) with respects to functionality, including both 32-bit and 64-bit system processors: Legacy Intel ProcessorArchitectureExtensionsi386i386--i486i486--i586 = pentiumi586--lakemont (Intel Lakemont MCU)i586--pentium-mmxi586MMXpentiumproi686--i686i686--pentium2i686MMXpentium3, pentium3mi686MMX, SSEpentium-mi686MMX, SSE, SSE2pentium4, pentium4mi686MMX, SSE, SSE2prescotti686MMX, SSE, […] -
Hype for the Future 139L → GNU Cross Compiler (GCC) System Architecture Matrix
Introduction The following table represents a matrix of x86-architecture system central processing units (CPUs) with respects to functionality, including both 32-bit and 64-bit system processors: Legacy Intel ProcessorArchitectureExtensionsi386i386--i486i486--i586 = pentiumi586--lakemont (Intel Lakemont MCU)i586--pentium-mmxi586MMXpentiumproi686--i686i686--pentium2i686MMXpentium3, pentium3mi686MMX, SSEpentium-mi686MMX, SSE, SSE2pentium4, pentium4mi686MMX, SSE, SSE2prescotti686MMX, SSE, […] -
Hype for the Future 140E → GNU Cross Compiler (GCC) System Architecture Matrix
Introduction The following table represents a matrix of x86-architecture system central processing units (CPUs) with respects to functionality, including both 32-bit and 64-bit system processors: Legacy Intel ProcessorArchitectureExtensionsi386i386--i486i486--i586 = pentiumi586--lakemont (Intel Lakemont MCU)i586--pentium-mmxi586MMXpentiumproi686--i686i686--pentium2i686MMXpentium3, pentium3mi686MMX, SSEpentium-mi686MMX, SSE, SSE2pentium4, pentium4mi686MMX, SSE, SSE2prescotti686MMX, SSE, […] -
Hype for the Future 140D: System Requirements for Instruction Set Extensions (Intel x86)
Introduction Different instruction set extensions require generally different generations of Intel x86 processors. Please note that AVX-512 is only available on select processors in the Intel 11th and 12th generations. Specifications MMX: Pentium MMX or later (except Pentium Pro) SSE: Pentium III SSE2: Pentium 4 SSE3: Pentium 4 “Prescott” (2004) SSSE3: Core 2 Solo/Duo/Quad/Extreme SSE4, SSE4.1: Core 2 “Penryn” (2007/08) SSE4.2: Core “Nehalem” AVX: Core “Sandy […] -
Hype for the Future 139K → Generating Code for 16-, 32-, and 64-bit Systems
Overview With the GNU Cross Compiler (GCC), the proper commands for code generation are gcc -m16 for 32-bit mode with 16-bit compatibility; gcc -m32 for standard 32-bit mode; gcc -mx32 for 64-bit code with 32-bit int, long, and pointer types; and gcc -m64 for standard 64-bit code.