Gen 1
Kabuto is revived from Dome fossil,
Omanyte is revived from Helix fossil.
Aerodactly is revived from Old ambes.
Gen 2
No fossil Pokemon
Gen 3
Lileep is revived from Root fossil.
Anorith is revived from Claw fossil.
Gen 4
Cranidos is revived from Skull fossil.
Sheildon is revived from Shield fossil.
Gen 5
Tirtouga is revived from Cover fossil.
Archen is revived from Plum fossil.
Gen 6
Tyrunt is revived from Jaw fossil.
Amoura is revived from Sail fossil.
Others
1) Relicanth is not a true Fossil as it can be found in the wild and does
not need to be revived, however, it is an ancient living fossil.
. It is also inspired by a fossil fish: Coelacanth.
2) While normally just a Legendary Pokémon, a Groudon fossil is recovered
by Butler in Jirachi: Wish Maker and used to resurrect it as Virus
Groudon.
Source.