Newest CLANG uses different name parsing. Modify regexp to match (i.e. avoid substitution of "/" or "-" with "_").
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Do we still use clang <3.8.0 or GCC to build kernel on HEAD? If yes then it'd be better to leave previous redefine-syms and add 3 new which will handle the translation for newer clang. I'll prepare a patch and upload tomorrow.
Comment Actions
That will leave previous parsing intact, just add secondary options to perform proper translation on clang-3.8.0
Comment Actions
This patch is actually a workaround for an elfcopy bug that is now fixed in rS298361. It should be reverted some time later on (I will probably update the ELF Tool Chain bootstrapping test at some point).