Page MenuHomePhabricator

sivachandra (Siva Chandra)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 28 2014, 11:30 AM (346 w, 2 d)

Recent Activity

Tue, Jun 15

sivachandra committed rG3af3e7dc576f: [libc][NFC] Disable thrd_test as it is exhibiting flaky behavior on the bots. (authored by sivachandra).
[libc][NFC] Disable thrd_test as it is exhibiting flaky behavior on the bots.
Tue, Jun 15, 1:59 PM

Mon, Jun 14

sivachandra committed rGa58b2827fece: [libc] Add hardware implementations of x86_64 sqrt functions. (authored by sivachandra).
[libc] Add hardware implementations of x86_64 sqrt functions.
Mon, Jun 14, 2:35 PM

Wed, Jun 9

sivachandra committed rZORGd631fe591d8f: [libc] Add a "libc-fuzzer" step in full build mode. (authored by sivachandra).
[libc] Add a "libc-fuzzer" step in full build mode.
Wed, Jun 9, 10:24 PM
sivachandra committed rGb5d6da358746: [libc] Remove libc-fuzzer as a dependency to check-libc. (authored by sivachandra).
[libc] Remove libc-fuzzer as a dependency to check-libc.
Wed, Jun 9, 10:09 PM

Tue, Jun 8

sivachandra committed rG3d515cb185d8: [libc][NFC][Obvious] Compare against size_t values in ArrayRef tests. (authored by sivachandra).
[libc][NFC][Obvious] Compare against size_t values in ArrayRef tests.
Tue, Jun 8, 5:19 PM
sivachandra committed rG6344a583ca8d: [libc] Add a macro to include/exclude subprocess tests. (authored by sivachandra).
[libc] Add a macro to include/exclude subprocess tests.
Tue, Jun 8, 4:58 PM
sivachandra committed rGf4c8fd12d58e: [libc][NFC] Use add_library instead of add_llvm_library for a few libraries. (authored by sivachandra).
[libc][NFC] Use add_library instead of add_llvm_library for a few libraries.
Tue, Jun 8, 4:16 PM

May 13 2021

sivachandra accepted D101134: [libc] Add implementation of expm1f..

fma and fmaf have been enabled on the bots so this is ready to go.

May 13 2021, 2:45 PM · Restricted Project
sivachandra committed rGb47539a14dc8: [libc] Enable fmaf and fma on x86_64. (authored by sivachandra).
[libc] Enable fmaf and fma on x86_64.
May 13 2021, 1:52 PM
sivachandra committed rG7deb5ef44f28: [libc][NFC] Instead of erroring, skip math targets with missing implementations. (authored by sivachandra).
[libc][NFC] Instead of erroring, skip math targets with missing implementations.
May 13 2021, 12:23 PM
sivachandra committed rG861dc7590682: [libc] Add x86_64 implementations of double precision cos, sin and tan. (authored by sivachandra).
[libc] Add x86_64 implementations of double precision cos, sin and tan.
May 13 2021, 12:02 PM
sivachandra closed D102384: [libc] Add x86_64 implementations of double precision cos, sin and tan..
May 13 2021, 12:02 PM · Restricted Project

May 12 2021

sivachandra requested review of D102384: [libc] Add x86_64 implementations of double precision cos, sin and tan..
May 12 2021, 10:03 PM · Restricted Project

May 11 2021

sivachandra accepted D102233: [libc] Simplifies multi implementations and benchmarks.

Does this need clang-11?

May 11 2021, 10:17 AM · Restricted Project

May 10 2021

sivachandra added a comment to D101895: [libc] Simplifies multi implementations.

The builders use clang-7 but I am working on upgrading them to clang-11. If you think clang-12 would be ideal, I can try getting it up to clang-12. I will try now and report back here.

May 10 2021, 12:51 PM · Restricted Project
sivachandra added a comment to D101895: [libc] Simplifies multi implementations.

Where can I see the real error? I can't find it on the page you linked in. All I can find is the python executor error which is not helpful :-/
Also, I'm puzzled as to why the failures triggers right now, the patch has been sent more than 9h ago.

May 10 2021, 12:46 PM · Restricted Project
sivachandra added a comment to D101895: [libc] Simplifies multi implementations.

Do you happen to know which clang version is being used by the buildbot?

May 10 2021, 12:41 PM · Restricted Project
sivachandra added a comment to D101895: [libc] Simplifies multi implementations.

This change also triggers a failure on the aarch64 bots like this: https://lab.llvm.org/buildbot/#/builders/138/builds/4761

May 10 2021, 12:35 PM · Restricted Project
sivachandra added a comment to D101895: [libc] Simplifies multi implementations.

Unfortunately, I had to revert this as the bots were failing like this: https://lab.llvm.org/buildbot/#/builders/78/builds/11551.
I looked around for a bit to see if I can fix forward, but I do not think I know enough about the various x86_64 arch names. May be -march=k8 is all we need, but I will let you decide what the best course of action is.

May 10 2021, 12:27 PM · Restricted Project
sivachandra added a reverting change for rG541f107871bc: [libc] Simplifies multi implementations and benchmarks: rG0c64cef89435: [libc] Rever "Simplifies multi implementations and benchmarks"..
May 10 2021, 12:23 PM
sivachandra committed rG0c64cef89435: [libc] Rever "Simplifies multi implementations and benchmarks". (authored by sivachandra).
[libc] Rever "Simplifies multi implementations and benchmarks".
May 10 2021, 12:23 PM
sivachandra added a reverting change for D101895: [libc] Simplifies multi implementations: rG0c64cef89435: [libc] Rever "Simplifies multi implementations and benchmarks"..
May 10 2021, 12:23 PM · Restricted Project

May 7 2021

sivachandra accepted D101991: [libc] Allow target architecture customization.
May 7 2021, 9:20 AM · Restricted Project

May 6 2021

sivachandra accepted D101895: [libc] Simplifies multi implementations.

Thanks for explaining.

May 6 2021, 9:27 AM · Restricted Project
sivachandra added inline comments to D101991: [libc] Allow target architecture customization.
May 6 2021, 8:44 AM · Restricted Project
sivachandra added a comment to D101895: [libc] Simplifies multi implementations.

Overall LGTM. I have few questions I want to get clarity on.

May 6 2021, 8:33 AM · Restricted Project

May 5 2021

sivachandra accepted D101524: [libc] Normalize LIBC_TARGET_MACHINE.

Sorry I missed this.

May 5 2021, 8:29 AM · Restricted Project

Apr 30 2021

sivachandra accepted D101609: [libc] warns about missing linting only in full build mode.

LGTM with one additional suggestion.

Apr 30 2021, 9:49 AM · Restricted Project

Apr 29 2021

sivachandra added a comment to D101528: [libc] Fix linting for string functions.

Mixed build - You only pick those parts from LLVM libc which you are interested in and get the rest from the system libc. In this mode, we don't use headers from LLVM libc.
Full build - This mode behaves as if LLVM libc is the only libc. So, we want to ensure that the libc build does not get mixed up with headers from the system libc. The lint step helps us with this.

Apr 29 2021, 9:18 AM · Restricted Project
sivachandra added a comment to D101528: [libc] Fix linting for string functions.

I will send a patch to fix the CMake logic.

Apr 29 2021, 9:07 AM · Restricted Project
sivachandra added a comment to D101528: [libc] Fix linting for string functions.

Ah, you are probably doing a mixed build with linting enabled. I think that is a bug in the CMake logic. It should not allow you to switch on linting in mixed build mode (mixed build mode is the default mode). Linting should be on only in full build mode.
FWIW, we have full build builders on the public buildbot which build with linting enabled. Example: https://lab.llvm.org/buildbot/#/builders/163

Apr 29 2021, 9:06 AM · Restricted Project
sivachandra added a comment to D101528: [libc] Fix linting for string functions.

Can you share what linting errors you are getting? The include order is setup so that when doing a full build, the build picks up LLVM libc's header files and does not lead to lint errors. If you are seeing lint errors, it could imply that DEPS in the CMake targets are incomplete. The includes for <math.h> and <fenv.h> are as they are to keep the mixed builds working.

Apr 29 2021, 8:35 AM · Restricted Project

Apr 28 2021

sivachandra added inline comments to D100646: [libc] Add a set of elementary operations.
Apr 28 2021, 8:21 AM · Restricted Project

Apr 26 2021

sivachandra accepted D99686: [libc] Introduce asctime, asctime_r to LLVM libc.

Sorry for the long delay. I have a nitty comment inline. Also, can you please change the way the subject line is written: Instead of "Introduces asctime, asctime_r to LLVM libc, based on C99/C2X/Single Unix Sp.", can you change it to, "Introduce asctime, asctime_r to LLVM libc". Change the rest of the description in a similar way.

Apr 26 2021, 11:18 PM · Restricted Project
sivachandra committed rGc6aa206b429d: [libc] Add differential quality and perf analysis targets for sinf and cosf. (authored by sivachandra).
[libc] Add differential quality and perf analysis targets for sinf and cosf.
Apr 26 2021, 12:40 PM
sivachandra closed D101276: [libc] Add differential quality and perf analysis targets for sinf and cosf..
Apr 26 2021, 12:39 PM · Restricted Project
sivachandra retitled D101276: [libc] Add differential quality and perf analysis targets for sinf and cosf. from [libc] Add differential quality and perf analysis targets for sinf. to [libc] Add differential quality and perf analysis targets for sinf and cosf..
Apr 26 2021, 9:00 AM · Restricted Project
sivachandra updated the diff for D101276: [libc] Add differential quality and perf analysis targets for sinf and cosf..
  • Fix a typo.
  • Add similar targets for cosf as well.
Apr 26 2021, 8:59 AM · Restricted Project
sivachandra accepted D101296: [libc] Use different alignment for memcpy between ARM and x86..
Apr 26 2021, 8:15 AM · Restricted Project

Apr 25 2021

sivachandra added a comment to D101134: [libc] Add implementation of expm1f..

LGTM but I have added a comment to add a sollya script. Good to go after that.

Apr 25 2021, 10:26 PM · Restricted Project
sivachandra requested review of D101276: [libc] Add differential quality and perf analysis targets for sinf and cosf..
Apr 25 2021, 10:07 PM · Restricted Project

Apr 20 2021

sivachandra committed rGf76fb7d42033: [libc] Add fma to the C standard spec. (authored by sivachandra).
[libc] Add fma to the C standard spec.
Apr 20 2021, 11:03 PM
sivachandra committed rG653345155a06: [libc] Disable fma and fmaf for x86_64. (authored by sivachandra).
[libc] Disable fma and fmaf for x86_64.
Apr 20 2021, 10:02 PM
sivachandra committed rG95934c3a37cb: [libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64. (authored by sivachandra).
[libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64.
Apr 20 2021, 9:31 PM
sivachandra closed D100811: [libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64..
Apr 20 2021, 9:31 PM · Restricted Project
sivachandra accepted D100732: [libc] Enhance ArrayRef + unittests.

Overall, a very nice change. Thanks for doing it. The clang-tidy warnings in the equals method are legitimate and should be fixed before submitting.

Apr 20 2021, 12:33 AM · Restricted Project
sivachandra added a comment to D100811: [libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64..

Stupid question: why assembler instead of builtins:
https://github.com/gcc-mirror/gcc/blob/master/gcc/testsuite/gcc.target/ia64/builtin-fma-1.c
I guess there is a tradeoff between control over the process and helping the register allocator.

Apr 20 2021, 12:07 AM · Restricted Project

Apr 19 2021

sivachandra updated the diff for D100811: [libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64..

Add fma to the x86_64 entrypoint list.

Apr 19 2021, 9:12 PM · Restricted Project
sivachandra added a comment to D100811: [libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64..

I have not yet fully tested this patch on x86_64. Will update soon if it requires any changes.

Apr 19 2021, 9:05 PM · Restricted Project
sivachandra requested review of D100811: [libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64..
Apr 19 2021, 9:03 PM · Restricted Project

Apr 16 2021

sivachandra committed rGbbba69425c61: [libc][NFC] Use explicit conversion in aarch64 FEnv. (authored by sivachandra).
[libc][NFC] Use explicit conversion in aarch64 FEnv.
Apr 16 2021, 10:54 PM
sivachandra committed rG7db1102a101d: [libc]NFC] Use explicit conversion on frexpl_test and logbl_test. (authored by sivachandra).
[libc]NFC] Use explicit conversion on frexpl_test and logbl_test.
Apr 16 2021, 10:51 PM
sivachandra committed rGbb8aa2ad1ae7: [libc][NFC] Use explicit conversion in modfl_test. (authored by sivachandra).
[libc][NFC] Use explicit conversion in modfl_test.
Apr 16 2021, 10:43 PM
sivachandra committed rGfb706e086c70: [libc][NFC] Make conversion from FPBits to the float point type explicit. (authored by sivachandra).
[libc][NFC] Make conversion from FPBits to the float point type explicit.
Apr 16 2021, 10:23 PM
sivachandra committed rGfb69b92c7b33: [libc][NFC] Add common template test class for sqrt, sqrtf and sqrtl. (authored by sivachandra).
[libc][NFC] Add common template test class for sqrt, sqrtf and sqrtl.
Apr 16 2021, 10:14 PM
sivachandra added a comment to D100631: [libc] Extends the testing framework to support typed test.

Note that Fuchsia does not block us from using this feature in LLVM libc source tree as only ctype tests from LLVM libc run in Fuchsia.

Apr 16 2021, 2:17 PM · Restricted Project
sivachandra accepted D100571: [libc] Add endianness support.

Thx for the suggestion, I didn't go with explicit member function as it would allow for integer promotion.
In the case of endianness we want to make sure we only accept one of uint8_t, uint16_t, uint32_t, uint64_t and no other type.
I've added the symmetric functions as you suggested.

Apr 16 2021, 1:53 PM · Restricted Project
sivachandra accepted D100631: [libc] Extends the testing framework to support typed test.

Accepting this as it looks like zxtest can be extended to have this feature. Irrespective though, as I think more about it, it is definitely of value when listing the differently-typed tests that can all be listed in a single file/single test.

Apr 16 2021, 1:21 PM · Restricted Project
sivachandra committed rG80e166f81abd: [libc][NFC] Add template tests for a bunch of math functions. (authored by sivachandra).
[libc][NFC] Add template tests for a bunch of math functions.
Apr 16 2021, 10:29 AM
sivachandra added a comment to D100631: [libc] Extends the testing framework to support typed test.

While I am not opposed to this, I want to learn the usefulness of this feature. IIUC, this limits to a single ParamType - as in a uni-dimensional type variance. We have examples in math functions where there is two-dimensional type variance. I am not sure the feature added in this patch can help with it. For such cases, have used template test classes and helper macros to list the various combination of tests: https://github.com/llvm/llvm-project/blob/main/libc/test/src/math/RoundToIntegerTest.h.

Yes I've spotted these tests but I found that it scaled poorly as you define more tests since you have to define the tests into a macro which makes for poor editing.
You ended up moving the body of the test to an external function to help with this but I think it's not ideal (especially for failure location).

Apr 16 2021, 10:08 AM · Restricted Project
sivachandra added a comment to D100631: [libc] Extends the testing framework to support typed test.

While I am not opposed to this, I want to learn the usefulness of this feature. IIUC, this limits to a single ParamType - as in a uni-dimensional type variance. We have examples in math functions where there is two-dimensional type variance. I am not sure the feature added in this patch can help with it. For such cases, have used template test classes and helper macros to list the various combination of tests: https://github.com/llvm/llvm-project/blob/main/libc/test/src/math/RoundToIntegerTest.h.

Apr 16 2021, 9:27 AM · Restricted Project
sivachandra added a comment to D100657: [Support] Don't include <algorithm> in Hashing.h.

FYI this has caused widespread redness in the bots. The fixes seem to be straightforward so I do not think we need to revert.

Apr 16 2021, 9:17 AM · Restricted Project
sivachandra added a comment to D100657: [Support] Don't include <algorithm> in Hashing.h.

FYI this has caused widespread redness in the bots. The fixes seem to be straightforward so I do not think we need to revert.

Apr 16 2021, 9:15 AM · Restricted Project
sivachandra added a comment to D100569: [libc] Add slice/take/drop methods to ArrayRef.

Should we start to add tests?

Apr 16 2021, 12:57 AM · Restricted Project

Apr 15 2021

sivachandra added a comment to D100571: [libc] Add endianness support.

Let me know if you want this header to live somewhere else, or if you had other plans in mind.

Apr 15 2021, 10:41 PM · Restricted Project
sivachandra accepted D100569: [libc] Add slice/take/drop methods to ArrayRef.
Apr 15 2021, 10:01 PM · Restricted Project

Apr 13 2021

sivachandra committed rG31ed45d9cfd5: [libc][Obvious] Fix nextafter* implementation. (authored by sivachandra).
[libc][Obvious] Fix nextafter* implementation.
Apr 13 2021, 11:38 AM
sivachandra committed rG6666e0d7a29c: [libc] Make FPBits a union. (authored by sivachandra).
[libc] Make FPBits a union.
Apr 13 2021, 9:22 AM
sivachandra closed D100360: [libc] Make FPBits a union..
Apr 13 2021, 9:21 AM · Restricted Project

Apr 12 2021

sivachandra requested review of D100360: [libc] Make FPBits a union..
Apr 12 2021, 9:19 PM · Restricted Project

Mar 30 2021

sivachandra accepted D99636: libc: Default LIBC_INSTALL_PREFIX to ${CMAKE_INSTALL_PREFIX}.
Mar 30 2021, 9:30 PM · Restricted Project
sivachandra added a comment to rGb22f448c21e7: [libc] Add a target "install-llvmlibc" to install LLVM libc static archive..

Instead of defaulting to empty string here, do you want it to default to
${CMAKE_INSTALL_PREFIX}:
https://github.com/llvm/llvm-project/blob/main/libc/CMakeLists.txt#L17
That seems reasonable to me so feel free to send a patch with that fix.
Else, feel free to suggest other options.

Mar 30 2021, 8:53 PM
sivachandra accepted D99598: [libc] Fix msan/asan memcpy reentrancy.
Mar 30 2021, 8:14 AM · Restricted Project

Mar 28 2021

sivachandra committed rZORGcab3f5ac84b6: [libc builder] Enable linting on full build builders. (authored by sivachandra).
[libc builder] Enable linting on full build builders.
Mar 28 2021, 10:11 PM

Mar 26 2021

sivachandra committed rZORG901483fb7cbd: [libc] Enable full build builders. (authored by sivachandra).
[libc] Enable full build builders.
Mar 26 2021, 9:09 AM

Mar 24 2021

sivachandra committed rZORG2750aea25bf8: [libc] Add a full build worker and two builders to run on it. (authored by sivachandra).
[libc] Add a full build worker and two builders to run on it.
Mar 24 2021, 3:25 PM
sivachandra closed D99216: [libc] Add a full build worker and two builders to run on it..
Mar 24 2021, 3:25 PM

Mar 23 2021

sivachandra requested review of D99216: [libc] Add a full build worker and two builders to run on it..
Mar 23 2021, 2:08 PM
sivachandra committed rGd0a71c6ee6f5: [runtimes] Add the libc project to the list of runtimes. (authored by sivachandra).
[runtimes] Add the libc project to the list of runtimes.
Mar 23 2021, 10:34 AM
sivachandra closed D99101: [runtimes] Add the libc project to the list of runtimes..
Mar 23 2021, 10:33 AM · Restricted Project

Mar 22 2021

sivachandra added a comment to D99046: [libc] Introduces gmtime_r to LLVM libc, based on C99/C2X/Single Unix Sp..

https://llvm.org/docs/DeveloperPolicy.html#commit-messages The subject line is usually an imperative sentence. Words like "This introduces" can be deleted.

Mar 22 2021, 12:44 PM · Restricted Project
sivachandra accepted D99046: [libc] Introduces gmtime_r to LLVM libc, based on C99/C2X/Single Unix Sp..
Mar 22 2021, 12:28 PM · Restricted Project
sivachandra requested review of D99101: [runtimes] Add the libc project to the list of runtimes..
Mar 22 2021, 12:07 PM · Restricted Project
sivachandra committed rG1e01f2f4100d: [libc][NFC] Add an alias named "check-llvmlibc" for "check-libc". (authored by sivachandra).
[libc][NFC] Add an alias named "check-llvmlibc" for "check-libc".
Mar 22 2021, 9:58 AM

Mar 21 2021

sivachandra committed rGb22f448c21e7: [libc] Add a target "install-llvmlibc" to install LLVM libc static archive. (authored by sivachandra).
[libc] Add a target "install-llvmlibc" to install LLVM libc static archive.
Mar 21 2021, 9:46 PM

Mar 19 2021

sivachandra committed rG3d155157bf62: [libc] Use add_library in add_entrypoint_library instead of invoking ar. (authored by sivachandra).
[libc] Use add_library in add_entrypoint_library instead of invoking ar.
Mar 19 2021, 9:28 PM

Mar 16 2021

sivachandra added inline comments to D98467: This introduces gmtime to LLVM libc, based on C99/C2X/Single Unix Spec..
Mar 16 2021, 3:45 PM · Restricted Project
sivachandra accepted D98467: This introduces gmtime to LLVM libc, based on C99/C2X/Single Unix Spec..

Couple of questions inline. Feel free to submit after answering/addressing them.

Mar 16 2021, 12:10 AM · Restricted Project

Mar 13 2021

sivachandra committed rG7c0179129fa9: [libc][Obvious] Fix except flags reading overflow detected by asan. (authored by sivachandra).
[libc][Obvious] Fix except flags reading overflow detected by asan.
Mar 13 2021, 4:31 PM

Mar 12 2021

sivachandra committed rG7b5ab956b1ff: [libc][Obvious] Add string tests to non-full-build mode. (authored by sivachandra).
[libc][Obvious] Add string tests to non-full-build mode.
Mar 12 2021, 2:02 PM
sivachandra committed rG954a7289d20a: [libc] Adjust full build entrypoints for aarch64. (authored by sivachandra).
[libc] Adjust full build entrypoints for aarch64.
Mar 12 2021, 1:51 PM
sivachandra committed rGe9e788d145f5: [libc] Introduce a full build mode CMake option. (authored by sivachandra).
[libc] Introduce a full build mode CMake option.
Mar 12 2021, 1:30 PM
sivachandra committed rZORGffd39b8bc2a2: [libc builder] Temporarily disable integration tests and loader tests. (authored by sivachandra).
[libc builder] Temporarily disable integration tests and loader tests.
Mar 12 2021, 1:19 PM

Mar 11 2021

sivachandra committed rGb937908c3718: [libc][NFC] Move the template implementation of integer_abs to __support. (authored by sivachandra).
[libc][NFC] Move the template implementation of integer_abs to __support.
Mar 11 2021, 8:22 PM

Mar 8 2021

sivachandra committed rG3f3f88fb9503: [libc][Obvious] Add a file which was missed in… (authored by sivachandra).
[libc][Obvious] Add a file which was missed in…
Mar 8 2021, 3:41 PM
sivachandra committed rG001a12ed59c3: [libc][NFC] Make x86_64 fenv functions msan safe. (authored by sivachandra).
[libc][NFC] Make x86_64 fenv functions msan safe.
Mar 8 2021, 3:27 PM

Mar 4 2021

sivachandra added a comment to D97736: [Driver] Add a experimental option to link to LLVM libc..

Have you considered using an input linker script? We could generate libc.so that could look something like:

INPUT(libllvmlibc.a /lib/libc.so)

We would need to pass --sysroot to the linker for this to work. The driver could remain completely agnostic of whether you're using LLVM libc or not.

Mar 4 2021, 10:15 PM · Restricted Project
sivachandra updated the diff for D97736: [Driver] Add a experimental option to link to LLVM libc..

Remove empty '//' in lit test file.

Mar 4 2021, 9:02 PM · Restricted Project
sivachandra added a comment to D97736: [Driver] Add a experimental option to link to LLVM libc..

In addition to the bikeshed below, I'm not a huge fan of this in general. I think we should assume that the libc we link is complete and thus it would just be named "libc.<ext>" and in a sysroot somewhere. Another option is perhaps looking at the rtlib option, but I'd want to see a bit of a writeup there so we can see what we'd be doing.

Mar 4 2021, 8:50 PM · Restricted Project
sivachandra added a comment to D97736: [Driver] Add a experimental option to link to LLVM libc..

In addition to the bikeshed below, I'm not a huge fan of this in general. I think we should assume that the libc we link is complete and thus it would just be named "libc.<ext>" and in a sysroot somewhere. Another option is perhaps looking at the rtlib option, but I'd want to see a bit of a writeup there so we can see what we'd be doing.

Mar 4 2021, 8:44 PM · Restricted Project