1
Version 3.0 of ebtree has been imported in haproxy 1.3.14. The files have
2
been split into two directories :
6
The .c files had their #include changed to find the include files in the
7
common subdirectory. Changes have been committed right after the merge
8
without the files being used. They are known to build without warnings
9
on Linux at this stage.
11
Also, some optimizations are not redefined if already known: REGPRM*
12
and likely/unlikely which are used in ebtree are also used and defined
13
in haproxy. Thus, we just conditionally define them.
15
Last, all eb*tree*.h have been adapted to support being included multiple
16
times, using #ifndef/#define/#endif.