freertos-addons
                                
                                 freertos-addons copied to clipboard
                                
                                    freertos-addons copied to clipboard
                            
                            
                            
                        Added darwin support
Hi,
I've added some functions to your port to get it to compile on Darwin (OSX) systems. Mainly this just involved creating a few functions you get in Linux and changing a few printf's to use the right types. All of these changes are wrapped in an #ifdef which is only defined if __APPLE__ or __MACH__ are defined by the system. I also added an UNUSED macro which you can wrap unused vars in to deal with compiler errors.
The one 'annoying' change is that clang doesn't like -pthread in the linker flags, so i had to remove this for darwin builds. Rather than put the logic to deal with this in to every demo makefile i broke it out into an include and added this file to all the makefiles instead.
After doing these things build_all.sh works perfectly on osx and all the demo programs build and run.
@michaelbecker would love to get your thoughts on this PR. Thanks for all the great work on this repo!
@michaelbecker i would be keen to see os x support and can help test this.