(Siehe mein Beitrag oben, hab ich nacheditiert)

Du verwendest alte Makros, die zu einer alten avr-gcc-Version gehören.

In der 4.x gibt's diese Makros AFAIK net mehr
--> selber nachdefinieren oder wie's alle Welt macht werden Bits gesetzt/gelöscht durch Standard-C-Konstrukte.
--> signal.h braucht's auch net mehr, die Makros sind jetzt in interrupt.h