Add reporting semaphore support.