The Cat Fox Life

Photography, cats, computing, and anecdotes from an Oklahoman fox.

Skip to content
  • Home
Search

C

The musl preprocessor debate

April 16, 2022 / awilfox / Leave a comment

Today, I would like to discuss a project that I care very deeply about: the musl libc. One of the most controversial and long-standing debates in the musl community is that musl does not define a preprocessor macro. What’s in a macro? Simply put, preprocessor macros allow C code to build parts of itself conditionally. … Continue reading The musl preprocessor debate

Live from Adélie: Streaming Spotify on musl

July 6, 2020 / awilfox / Leave a comment

Over the July 4th holiday weekend, I was working on a secret project. It was a resounding success and I can now announce to the world: Spotify runs on musl distributions! This article will describe how I went about accomplishing this feat. If you just want to take Spotify for a test drive on your … Continue reading Live from Adélie: Streaming Spotify on musl

Big Endian Firefox: Now with more compositing

October 20, 2018 / awilfox / Leave a comment

I'm currently in the process of trying to bring up the PowerPC platform as a fully supported architecture in Firefox.  I've already implemented better support for XPCOM / JS interfacing, and fixed a crash in the JavaScript interpreter. My next challenge is fixing graphical issues, which is proving to be more of a challenge than … Continue reading Big Endian Firefox: Now with more compositing

The Joys of Unix Programming: MAP_ANON(YMOUS)

September 4, 2015October 19, 2018 / awilfox / Leave a comment

I was trying to do a little late-night hacking last night on SuperGameHerm, the Game Boy emulator my friends and I are writing, and I hit an error in the memory mapper. Specifically, certain OSes that used to be named after cats don't like calling mmap on /dev/zero (neither does Android). I thought it was … Continue reading The Joys of Unix Programming: MAP_ANON(YMOUS)

Search

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 269 other followers

The Cat Fox would like you to know…

Opinions mine - not those of any employer, past or present.

Recent Posts

  • The musl preprocessor debate April 16, 2022
  • Daily-driving a Mac, one year later March 26, 2022
  • Using MailWrap on macOS Monterey March 14, 2022
  • 2 TB USB drive on a PowerBook G3 Pismo December 4, 2021
Create a website or blog at WordPress.com
  • Follow Following
    • The Cat Fox Life
    • Join 269 other followers
    • Already have a WordPress.com account? Log in now.
    • The Cat Fox Life
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...