blob: 3b624d46abc7927dda1a747cc121bcbf2414e308 [file] [log] [blame]
Willy Tarreaue6d2e4d2007-11-15 23:56:17 +01001Version 3.0 of ebtree has been imported in haproxy 1.3.14. The files have
2been split into two directories :
3 - src/eb*.c
4 - include/common/eb*.h
5
6The .c files had their #include changed to find the include files in the
7common subdirectory. Changes have been committed right after the merge
8without the files being used. They are known to build without warnings
9on Linux at this stage.
10
11Also, some optimizations are not redefined if already known: REGPRM*
12and likely/unlikely which are used in ebtree are also used and defined
13in haproxy. Thus, we just conditionally define them.
14
Willy Tarreauf56fd8a2007-11-19 18:43:04 +010015Last, all eb*tree*.h have been adapted to support being included multiple
16times, using #ifndef/#define/#endif.