There are no uses of this include file in the x86 backend.
For that matter, apparently there are no uses of libiberty's fibheap implementation anywhere (well, at least in GCC, binutils, and gdb. I don't know if there are other users in the wild). FWIW, GCC has its own <fibonacci_heap.h> in C++.
Approved by rth offline. Tested by building all-gcc (no bootstrap) on x86-64 Linux. Aldy
commit 51a695246906459748d0114c75b2ad84f932f299 Author: Aldy Hernandez <al...@redhat.com> Date: Mon Aug 17 09:22:42 2015 -0700 * config/i386/i386.c: Remove include of fibheap.h. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 51eca52..05fa5e1 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -73,7 +73,6 @@ along with GCC; see the file COPYING3. If not see #include "cselib.h" #include "debug.h" #include "sched-int.h" -#include "fibheap.h" #include "opts.h" #include "diagnostic.h" #include "dumpfile.h"