[PATCH] D51899: Remove extraneous ".a" suffix from baremetal clang_rt.builtins when compiling for baremetal.

Kristina Brooks via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Sep 10 17:24:05 PDT 2018


kristina added a comment.

The library shouldn't be an object file (it could be if you changed some stuff around but typically isn't), `libbuiltins` is a combination of multiple translation units, if you look at the source. I'm not sure how it's turning into an object file for you and even if it was you can pass an archive to the driver on the commandline and it would treat it like a group of objects. What is the generated output you're getting when you build it for bare metal?


https://reviews.llvm.org/D51899





More information about the cfe-commits mailing list