<!-- ************************************** WARNING ************************************** The ciarcom bot parses this header automatically. Any deviation from the template may cause the bot to automatically correct this header or may result in a warning message, requesting updates. Please ensure that nothing follows the Issue request type section, all issue details are within the Description section and no changes are made to the template format (as detailed below). ************************************************************************************* --> ### Description mbed compile tries to build "lfs_emubd.c," which I think should only apply to PC unit tests? Should this be added to a .mbedignore file? From my log: Compile [ 81.9%]: lfs_emubd.c [Fatal Error] lfs_emubd.c@14,0: [Pe1696]: cannot open source file "dirent.h" This might slip through building with ARM, but I don't think IAR has this h file. ### Issue request type <!-- Required Please add only one X to one of the following types. Do not fill multiple types (split the issue otherwise.) Please note this is not a GitHub task list, indenting the boxes or changing the format to add a '.' or '*' in front of them would change the meaning incorrectly. The only changes to be made are to add a description text under the description heading and to add a 'x' to the correct box. --> [ ] Question [ ] Enhancement [x] Bug