diff options
author | Alistair Delva <adelva@google.com> | 2023-05-16 21:48:02 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-05-16 21:48:02 +0000 |
commit | 0860f0006cff34731353833f3645ed0fdeb4c55b (patch) | |
tree | cc8b7377de9fe3a48860bdcaef14d12cedb79c45 | |
parent | d63c3817617e52d7c55dea518fed39f9d111a15d (diff) | |
parent | 0d524785652c0be64dbe03824336dfe9f2f0b6ff (diff) | |
download | mesa3d-0860f0006cff34731353833f3645ed0fdeb4c55b.tar.gz |
Merge "Fixup freedren bison/lex usage" am: faebeb2e6b am: 6626f6c129 am: 2bde0a4861 am: 0d52478565
Original change: https://android-review.googlesource.com/c/platform/external/mesa3d/+/2573950
Change-Id: I71b6aee4c4ebdf7c989497319e618ddc9f3ab173
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.mk | 2 | ||||
-rw-r--r-- | src/freedreno/Android.ir3.mk | 9 |
2 files changed, 5 insertions, 6 deletions
diff --git a/Android.mk b/Android.mk index 2d60be4ff40..575cf15619c 100644 --- a/Android.mk +++ b/Android.mk @@ -55,8 +55,10 @@ MESA_COMMON_MK := $(MESA_TOP)/Android.common.mk MESA_PYTHON3 := python3 ifeq ($(filter 5 6 7 8 9 10, $(MESA_ANDROID_MAJOR_VERSION)),) MESA_LEX := M4=$(M4) $(LEX) +MESA_BISON := M4=$(M4) $(BISON) else MESA_LEX := $(LEX) +MESA_BISON := $(BISON) endif # Lists to convert driver names to boolean variables diff --git a/src/freedreno/Android.ir3.mk b/src/freedreno/Android.ir3.mk index c46564e55af..a3059da5e47 100644 --- a/src/freedreno/Android.ir3.mk +++ b/src/freedreno/Android.ir3.mk @@ -78,8 +78,7 @@ ir3_parser_deps := \ $(intermediates)/ir3/ir3_lexer.c: $(ir3_lexer_deps) $(LEX) $(M4) @mkdir -p $(dir $@) @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))" - $(hide) $(MESA_LEX) -o $@ $< - $(hide) M4=$(M4) $(LEX) --nounistd -o$@ $< + $(hide) $(MESA_LEX) --nounistd -o$@ $< $(intermediates)/ir3/ir3_nir_imul.c: $(prebuilt_intermediates)/ir3/ir3_nir_imul.c cp -a $< $@ @@ -90,14 +89,12 @@ $(intermediates)/ir3/ir3_nir_trig.c: $(prebuilt_intermediates)/ir3/ir3_nir_trig. $(intermediates)/ir3/ir3_parser.c: $(ir3_parser_deps) $(BISON) $(BISON_DATA) $(M4) @mkdir -p $(dir $@) @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))" - $(hide) $(BISON) $< --name-prefix=ir3_yy --output=$@ - $(hide) M4=$(M4) $(BISON) $< --name-prefix=ir3_yy --output=$@ + $(hide) $(MESA_BISON) $< --name-prefix=ir3_yy --output=$@ $(intermediates)/ir3/ir3_parser.h: $(ir3_parser_deps) $(BISON) $(BISON_DATA) $(M4) @mkdir -p $(dir $@) @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))" - $(hide) $(BISON) $< --name-prefix=ir3_yy --defines=$@ --output=$@.tab.c - $(hide) M4=$(M4) $(BISON) $< --name-prefix=ir3_yy --defines=$@ --output=$@.tab.c + $(hide) $(MESA_BISON) $< --name-prefix=ir3_yy --defines=$@ --output=$@.tab.c include $(MESA_COMMON_MK) include $(BUILD_STATIC_LIBRARY) |