Parents of Joseph O'Neal were Robert and Martha (Anderson). Joseph (1839-1922) was born in IN; his older brother James was born c1836 in OH; still older siblings were born in VA where both parents (Robert/Martha) were born.
You can see this family in the 1850 census of Rush County, IN, with parents, both boys (James/Joseph), and a feeble-minded sister, Mary. Look for spelling of O'NEIL.
As for the parents, Robert was born c1785 and died 1850-1860. He's in the 1850 IN census, but not 1860. Martha lived with her son, James, until her death in 1864 or so. She's there in the 1860 IN census and her daughter, Mary, is still with her at that time. In the 1870 census, the mother has died and the girl, Mary, has been placed in a County Home where she lived into old age. Mary is shown there in the 1870 IN census as well as in the 1880 IN census.
Would like to share information about this family. Robert and Martha are g-g-grandparents to my wife.