• Daniel Bratell's avatar
    [jumbo] Give two internal ui/gl functions unique names · bce0d0ab
    Daniel Bratell authored
    MakeFunctionUnique and MockInvalidFunction are functions
    that are generated twice by ui/gl/generate_bindings.py. With that
    double generation the code can't be jumbo compiled because of
    the resulting symbol clash when the code ends up in
    a single translation unit.
    
    This patch gives the functions unique names by adding the "set_name"
    (gl, egl) to their names.
    
    Bug: 864986
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Change-Id: Ia08d42a86b99bddc808d1ac7c921f6801eb07782
    Reviewed-on: https://chromium-review.googlesource.com/1148453Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
    Commit-Queue: Daniel Bratell <bratell@opera.com>
    Cr-Commit-Position: refs/heads/master@{#577800}
    bce0d0ab
generate_bindings.py 156 KB