Specialty clothing retailer Gap Inc has reaffirmed its full-year earnings guidance after higher sales at the Old Navy and Banana Republic chains helped lift second quarter profit by 3%.