[config] Replace HAVE_FALLBACK with HB_NO_FALLBACK_SHAPE
This disables fallback shaper in tiny builds. Projects that don't
use our build system and want to disable fallback shaper (eg. Firefox)
should define HB_NO_FALLBACK_SHAPE now.
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
diff --git a/src/hb-config.hh b/src/hb-config.hh
index 56c85a0..4919796 100644
--- a/src/hb-config.hh
+++ b/src/hb-config.hh
@@ -99,6 +99,7 @@
#endif
#ifdef HB_NO_LEGACY
+#define HB_NO_FALLBACK_SHAPE
#define HB_NO_OT_LAYOUT_BLACKLIST
#define HB_NO_OT_SHAPE_FALLBACK
#endif