宋武公子司空在位期间(公元前765~前748年),北方游牧部落长狄鄋瞒国于周平王姬宜臼十七年(郑武公姬滑突十七年,公元前754年)举兵入侵宋国。宋武公遂派自己的兄弟、大司徒子充石率军抵御。子充石带领自己的两个儿子,即将军子谷甥、司寇子牛父,率宋军在长丘(今河南封丘)与长狄鄋瞒展开大战,经过惨烈血战,宋军终于打败了长狄人,还俘获其一名首领缘斯。而子充石和其两个儿子皆在此战中不幸战死。在子充石的后裔子孙中,有以先祖之字“皇父”为姓氏者,称皇父氏,后省文简化为单姓皇氏。在秦朝时期,皇父氏族人中有避秦始皇的帝号而改称谐音的黄氏者,皆世代相传至今。子姓皇父氏、皇氏皆尊奉子充石为得姓始祖,且不与姬姓皇氏合谱。