Featured image for: Value range propagation in GCC with Project Ranger.

Prevent Trojan Source attacks with GCC 12

January 12, 2022

Find out how GCC 12 detects Trojan Source attacks, a new software vulnerability that uses reversed Unicode text to hide malicious code.


The GDB developer’s GNU Debugger tutorial, Part 2: All about debuginfo

January 10, 2022

Get the what, when, where, and how of debugging information, including what it is, where it's stored, and how to inspect it in your C and C++ programs.

Featured image for a Linux topic.

What's new in Libabigail 2.0

January 6, 2022

Find out what's new in Libabigail 2.0, including updates to the symbol table reader component, ABIXML format, and moving to the Apache 2 license.

Featured image for: Mostly harmless: An account of pseudo-normal floating point numbers.

Why glibc 2.34 removed libpthread

December 17, 2021

Consolidation of libraries in the GNU C library means more error-free builds, but there are consequences for developers and system administrators.

Featured image for C/C++ language topics.

Printf-style debugging using GDB, Part 3

December 9, 2021

Complete your introduction to using virtual print statements in the GDB debugger with tips for running program functions and automating GDB behavior.

Featured image for Best of RHEL

Red Hat Enterprise Linux: The best of 2021

December 8, 2021

Our one-stop guide to all the best RHEL content we published this year, featuring C# 9, Go on Linux, Universal Base Image, Podman, and debugging tips.


DevNation Winter Camp

December 17, 2021

DevNation Winter Camp