4.14.4 Replacing Library Modules

For library functions that are weak (see 4.7.2.6 Weak Attribute), you can have your own version of a routine replace a library routine with the same name without having to using the librarian, avr-ar. Simply include the definition of that routine as part of your project.