Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

maskray.me

Get the latest updates from directly as they happen.

Follow now 112 followers

Latest posts

Last updated 10 days ago

lld 21 ELF changes

11 days ago

LLVM 21.1 have been released. As usual, I maintain lld/ELF and haveadded...

Benchmarking compression programs

18 days ago

Compression algorithms can be broadly categorized into three groupsbased on their typical...

Benchmarking compression programs

18 days ago

Compression algorithms can be broadly categorized into three groupsbased on their typical...

Understanding alignment - from source to object file

25 days ago

Define alignment: Explain what memory alignment means (e.g., placingdata at addresses that...

LLVM integrated assembler: Improving sections and symbols

about 1 month ago

In my previous post, LLVMintegrated assembler: Improving expressions and relocations delvedinto enhancements...

LLVM integrated assembler: Engineering better fragments

about 2 months ago

In my previous assembler posts, I've discussed improvements onexpression evaluation and relocation...

GCC 13.3.0 miscompiles LLVM

2 months ago

For years, I've been involved in updating LLVM's MC layer. A recentjourney...

LLVM integrated assembler: Improving expressions and relocations

4 months ago

In my previous post, LLVMintegrated assembler: Improving MCExpr and MCValue, I exploredimprovements...

LLVM integrated assembler: Improving expressions and relocations

4 months ago

UNDER CONSTRUCTIONIn my previous post, LLVMintegrated assembler: Improving MCExpr and MCValue delved...

LLVM integrated assembler: Improving MCExpr and MCValue

5 months ago

In my previous post, RelocationGeneration in Assemblers, I explored some key concepts...

Relocation generation in assemblers

6 months ago

This post explores how GNU Assembler and LLVM integrated assemblergenerate relocations, an...