Matt Taylor

Results 66 comments of Matt Taylor

Oh, my bad. Why do we need `-fno-stack-protector` then?

Ah, I see. We disable it in ld.so but allow it in libc.so. But in the static case, we disable it in libc.a even though I don't think that is...

This seems really hard to fix completely, since in order to even map or allocate memory for a TLS segment we'd have to call into a sysdep (vm_map or anon_allocate)...

Also, we should probably change the type of `cc_t` to `unsigned char` to match other libcs (and save space).

Thanks for the PR. Can you add the pastoral sysdeps to be run on CI? See `.github/ci.yml`.

Hi there, thanks for the reply. A 40k table isn't *too* bad, especially in a DSO. Do you have the code for that available somewhere?

Yeah it would need to be a toggleable feature. We should support the multiboot2 protocol for this

Yeah that’s a good point. I think in the mean time it might be good to add some check in the build script that it’s being built for x86_64 (if...

I’m getting near SMP in my own kernel, so I’ll probably investigate this a bit. It might be difficult to do in a platform agnostic way. For example, how should...