This is an archive of the discontinued LLVM Phabricator instance.

[libc] Add a doc about the libc fullbuild mode.
ClosedPublic

Authored by sivachandra on Oct 31 2022, 1:29 AM.

Diff Detail

Event Timeline

sivachandra created this revision.Oct 31 2022, 1:29 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptOct 31 2022, 1:29 AM
sivachandra requested review of this revision.Oct 31 2022, 1:29 AM

libc++ and binutils are future work?

cmake -S llvm -B build

could save you some lines.

tschuett added inline comments.Oct 31 2022, 5:03 AM
libc/docs/fullbuild_mode.rst
55

we

sivachandra marked an inline comment as done.Oct 31 2022, 10:20 AM

libc++ and binutils are future work?

Yes, libc++ is future work. Binutils can be installed now along with the rest of the toolchain. I would think that it is really an exercise for the user :)

libc++ and binutils are future work?

Yes, libc++ is future work. Binutils can be installed now along with the rest of the toolchain. I would think that it is really an exercise for the user :)

I misunderstood the semantics of sysroot. Still nice!

jeffbailey added inline comments.Nov 1 2022, 10:27 PM
libc/docs/fullbuild_mode.rst
74–76

Rather than the coming soon page, I'd rather we just not include this sentence and not create the other file. I might be just traumatized from the 90's when we had a whole decade of "This site under construction"

sivachandra added inline comments.Nov 1 2022, 10:54 PM
libc/docs/fullbuild_mode.rst
74–76

It is also out there: https://reviews.llvm.org/D137090 - I missed adding you to the review, done now. I added that "Coming soon, stay tuned" page to make this patch complete.

jeffbailey accepted this revision.Nov 1 2022, 10:56 PM
This revision is now accepted and ready to land.Nov 1 2022, 10:56 PM

Add a short section talking about Linux headers.

This revision was automatically updated to reflect the committed changes.