qld 0.1.1

A fast, parallel linker compatible with GNU ld, gold, lld and mold
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>

__attribute__((constructor)) static void ctor_plain(void) {
    puts("ctor default (b)");
}

__attribute__((constructor(101))) static void ctor_101(void) {
    puts("ctor 101 (b)");
}

__attribute__((destructor(300))) static void dtor_300(void) {
    puts("dtor 300 (b)");
}

__attribute__((destructor)) static void dtor_plain(void) {
    puts("dtor default (b)");
}