« earlier | later » Page 1 of 2
M68k Application Binary Interface (ABI) - M68k LLVM
Clear description, including the differences between the GCC and SysV variants.
linux-insides/asm.md at master · 0xAX/linux-insides
A nice introduction to GCC inline assembler.
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
Useful notes on how to configure an ARM cross-toolchain for common ARM processors.
SSE – Vectorizing conditional code | Félix Abecassis
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)
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
Excellent overview of the different whole-program optimisation strategies that GCC has explored. Some other good stuff about compiler optimisation on this blog too.
Coding Relic: GCC Function Instrumentation
Magic flag to GCC for tracing function calls.
gcc6809 - GNU C Compiler for the Motorola 6809 processor - Google Project Hosting
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!
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
« earlier | later » Page 1 of 2
| - gcc | |
| 1 | 6809 |
| 1 | 8bit |
| 1 | abi |
| 2 | ag0803 |
| 1 | arm |
| 2 | assembler |
| 1 | binutils |
| 5 | c |
| 2 | c++ |
| 1 | clang |
| 10 | compiler |
| 1 | concurrency |
| 2 | cross |
| 1 | cross-development |
| 1 | debugging |
| 1 | distributed |
| 1 | ds |
| 1 | e-puck |
| 1 | gba |
| 19 | gcc |
| 1 | hardening |
| 1 | homebrew |
| 1 | low-level |
| 1 | lto |
| 1 | m68k |
| 1 | microcontroller |
| 1 | mingw |
| 3 | optimisation |
| 1 | parallel |
| 1 | pic |
| 1 | porting |
| 1 | programming |
| 1 | python |
| 2 | research |
| 1 | security |
| 4 | software |
| 1 | toolchain |
| 1 | tracing |
| 1 | transactional-memory |
| 1 | unix |
| 1 | upc |
| 2 | vectorisation |
| 1 | win32 |
tasty by Adam Sampson.