Jim: The form with the (incorrect) double negative is "I don't have no bread".
The difference is one that is clearly recognized by language scientists.