чтобы можно было передать в функцию как константную строку так и нет.
Пофантазируйте: ведь с не константной переменной ничего плохого не может случиться передав её в функцию по указателю на константу,
а с константой фигушки - будь любезен и функцию напиши чтобы она получала обязательно указатели на константу ибо нет гарантии что код внутри функции не захочет измениь свои аргументы (по указателю на не константу). Ну и компилятор обязательно выдаст вам ошибку.
Цитата(kolobochishe @ Apr 11 2012, 08:51)

Собственно, все работает и так нормально, но надоели warning'и компилятора. Не зря же он предупреждает
Покажите пример и пример варнинга.
Для AVR тулчейн?