Using OpenOCD on x86 target?

I’m in a bit of a quandry. I usually use OpenOCD on ARM targets. Of course this is the established path and I’ve been able to debug several different ARM targets using OpenOCD. However, I now need to debug an x86 target through JTAG. I’ve searched google without much luck. The best I usually get to is building OpenOCD for an x86_64 to debug an ARM target, but no one actually trying to debug an x86 target over JTAG with OpenOCD.

So, my question is, are there any efforts to do this successfully? If so, can someone please kindly point me to them? Actually, I would appreciate a pointer to someone whose even started. I see there are several steps that need to be taken to add the x86 to OpenOCDs repertoire of supported CPUs. At least OpenOCD 0.5.x. Maybe 0.6.0 is closer?

Thanks for glancing at my question. If you spend time to respond, thanks for that also.