[PATCH] D17741: adds __FILE_BASENAME__ builtin macro

Nolan O'Brien via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Jan 3 07:41:03 PST 2019


NSProgrammer added a comment.

To throw in my 2 cents.  I don’t really have a preference between a compiler flag vs a different macro that’s just for the file name sans path prefix.  But I have a real need for this to get into clang:  with 1.2 million lines of code, the regular placement of log statements and custom asserts leads to megabytes in binary size from all the __FILE__ usages, and that could easily be a few hundred KB with this kind of support in clang.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D17741/new/

https://reviews.llvm.org/D17741





More information about the cfe-commits mailing list