Fangrui Song
Fangrui Song
```asm # RUN: rm -rf %t && mkdir %t # RUN: llvm-mc -filetype=obj -triple=x86_64 %s -o %t/a.o # RUN: llvm-ar rc %t/a.a %t/a.o # RUN: mold -shared -soname=a %t/a.o -o...
madscientist has a nice essay on this: http://make.mad-scientist.net/papers/multi-architecture-builds/ if you want to stay the pure GNU make route.
The GNU ld/gold semantics may feel weird for people coming from VMS, Mach-O ld64, Windows link.exe world, but it does have a nice property: https://maskray.me/blog/2021-06-13-dependency-related-linker-options#warn-backrefs
It will be awesome if the `1900 + time_info.tm_year` column can be hidden (via a customization option) ```c++ void write_date_time(char* buff, size_t buff_size) { auto now = system_clock::now(); long long...
LLD enables -z relro by default. Since https://reviews.llvm.org/D58892 , LLD switches to `R RX RW(relro) RW(non-relro)`. bcov currently crashes when patching an LLD linked executable due to: ```cpp DCHECK(regions[ElfModule::Impl::kDataRegionIdx].size() >...
https://github.com/giann/croissant/commit/9cfefa99c9d40f61e511d8a2279654459399077d#diff-b115353c6b250aac60c66fa392808ecdR319 ```lua local t = { nil, [false] = "Lua 5.1", [true] = "Lua 5.2", [1/"-0"] = "Lua 5.3", -- attempt to perform arithmetic on a string value [1] =...
op.py: def curry(f, arg, *rest): Is it more appropriate to call it `uncurry`?