Preheat oven to 350°F (180°C). Sift flour, baking powder, cinnamon, baking soda and salt into a bowl and set aside. Cream butter and sugar until smooth. Add eggs, one at a time, and mix in well. Stir in vanilla. Add flour mixture and stir just until blended. Stir in pecan halves and cr