Add msan runtime deps when necessary

`nasm` binary is failing to run remotely when MSan is enabled due to missing runtime deps. (See also http://crbug.com/450862240#comment7)

This CL adds the missing deps like `proto_library` does.
https://source.chromium.org/chromium/chromium/src/+/main:third_party/protobuf/proto_library.gni;l=486-490;drc=18b913a11ad3045130af7bc90988eea862b84398

This CL needs https://crrev.com/c/7171340 before submitting.

Bug: 450862240
Change-Id: I52eb40366ab5a05246fb29371323b96ed15a782c
1 file changed
tree: 1c758a0853e56e755cc16fa081314c24888435e1
  1. asm/
  2. autoconf/
  3. common/
  4. config/
  5. contrib/
  6. disasm/
  7. doc/
  8. headers/
  9. include/
  10. macros/
  11. misc/
  12. Mkfiles/
  13. nasmlib/
  14. nsis/
  15. output/
  16. perllib/
  17. stdlib/
  18. test/
  19. tools/
  20. travis/
  21. win/
  22. x86/
  23. .editorconfig
  24. .gitattributes
  25. .gitignore
  26. .travis.yml
  27. AUTHORS
  28. autogen.sh
  29. BUILD.gn
  30. ChangeLog
  31. CHANGES
  32. codereview.settings
  33. configure.ac
  34. DIR_METADATA
  35. find_patches.py
  36. generate_nasm_configs.py
  37. generate_nasm_sources.py
  38. INSTALL
  39. LICENSE
  40. Makefile.in
  41. nasm.spec.in
  42. nasm.spec.sed
  43. nasm.txt
  44. nasm_assemble.gni
  45. nasm_sources.gni
  46. ndisasm.txt
  47. OWNERS
  48. PRESUBMIT.py
  49. README.chromium
  50. README.md
  51. README.patches
  52. SubmittingPatches
  53. version
  54. version.h
  55. version.pl
README.md

NASM, the Netwide Assembler

master

Many many developers all over the net respect NASM for what it is: a widespread (thus netwide), portable (thus netwide!), very flexible and mature assembler tool with support for many output formats (thus netwide!!).

Now we have good news for you: NASM is licensed under the “simplified” (2-clause) BSD license. This means its development is open to even wider society of programmers wishing to improve their lovely assembler.

Visit our nasm.us website for more details.

With best regards, the NASM crew.