This sort of question often has no right answer. If you ask a native English speaker if "cot" and "caught" are pronounced the same, a Midwesterner and a New Yorker will give you different answers; similarly with "aunt" and "ant".
A general overview is available on Wikipedia:
http://en.wikipedia.org/wiki/French%5Fpronunciation