linux-insides/asm.md at master · 0xAX/linux-insides edit / delete

A nice introduction to GCC inline assembler.

to assembler compiler gcc low-level ... on 18 October 2016

Clang Hardening Cheat Sheet edit / delete

clang's equivalents of the GCC hardening options. Mostly the same.

to c c++ clang compiler gcc hardening security ... on 16 January 2016

Getting started - musl libc wiki edit / delete

Useful notes on how to configure an ARM cross-toolchain for common ARM processors.

to arm cross gcc toolchain ... on 20 January 2015

SSE – Vectorizing conditional code | Félix Abecassis edit / delete

An example of using GCC's vectorisor.

to ag0803 gcc optimisation vectorisation ... on 02 June 2014

Auto-vectorization in GCC - GNU Project - Free Software Foundation (FSF) edit / delete

Has a nice set of examples of things GCC can vectorise.

to gcc optimisation vectorisation ... on 02 June 2014

Honza Hubička's Blog: Linktime optimization in GCC, part 1 - brief history edit / delete

Excellent overview of the different whole-program optimisation strategies that GCC has explored. Some other good stuff about compiler optimisation on this blog too.

to c c++ compiler gcc lto optimisation ... on 28 April 2014

Coding Relic: GCC Function Instrumentation edit / delete

Magic flag to GCC for tracing function calls.

to debugging gcc tracing ... on 14 December 2013

gcc6809 - GNU C Compiler for the Motorola 6809 processor - Google Project Hosting edit / delete

GCC for the 6809. This shouldn't be terribly surprising given that GCC supports 8-bit-like models of the AVR; it'd be nice if it did more of these!

to 6809 8bit c compiler gcc ... on 26 April 2013

www.gccupc.org edit / delete

UPC appears to be roughly to C as OpenMP is to Fortran, but with support for distributed computation. (That is, it's a way of doing C-like computation with pointers and shared data across multiple machines. Whether this is a good idea I'm not entirely convinced, but it's always nice to see better compiler support for parallel programming.)

to distributed gcc parallel software upc ... on 25 November 2012

ggx - how to retarget the GNU toolchain in 21 patches edit / delete

Adding support for a new architecture (in this case, one the author made up).

to binutils compiler cross gcc porting ... on 28 July 2012

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom