Handle signed values in parseHexField by falling back to int64_t parsing when uint64_t fails. This allows pre-aggregated profile tools to use -1 for BR_ONLY, -2 for FT_EXTERNAL_ORIGIN, -3 for FT_EXTERNAL_RETURN. Guard the external address reset loop in parseAggregatedLBREntry to preserve sentinel values (offsets >= FT_EXTERNAL_RETURN). Add tests for -1/-2/-3 in parseHexField and T entries with -1, ffffffffffffffff, and buildid:-1 as BR_ONLY.
BOLT Documentation ==================== The BOLT documentation is written using the Sphinx documentation generator. It is currently tested with Sphinx 1.1.3. To build the documents into html configure BOLT with the following cmake options: * -DLLVM_ENABLE_SPHINX=ON * -DBOLT_INCLUDE_DOCS=ON After configuring BOLT with these options the make rule `docs-bolt-html` should be available.