the flowering plants were thought to have evolved from within the gymnosperms. however, the known gymnosperms are a clade which is distinct from the angiosperms. apparently, the two clades diverged (split) some 300 million years ago. that is about the boundary of the carboniferous period with the permian period.