General Mills yesterday reported a 12.8% drop in full-year profits as the steepest rise in input costs it has experienced in over 30 years weighed on its full-year earnings.