>>You could consider placing each function into a seperate file. But if your >>software contains unused functions, why bother to keep the unused >>functions? You can delete them or compile them conditionally with #ifdef.
Putting each function in a separate file is going to make the whole development process more difficult (as you might have guessed :-)) The functions are not "generally" unused. I am talking about functions in driver implementation used by my applications. Depending on the specific application different functions are used. So I can't get rid of them easily. Using #ifdef is also very difficult because I am not completely aware of the conditions when a function may be used or not. In theory this would work, but I am looking for a solution that fits to my work flow. Juergen
