I want to to perform obfuscation on the software that will be delivered the customer as a library or executable to prevent or at least make it difficult to de-compile the product. However some levels of the DO-178 standard requires object code to be traceable to source code and obfuscation can alter the object code or the source code based on the technique that is preferred.
My question is that if the product is a DO-178 qualified software (not the source code) to be delivered to customer for them to integrate to their software project as a library, is there any way or tool to perform obfuscation while still satisfying the standard's requirements?