extend llvm-ml compiler by tracking dependecy options
- Dominant language
- LLVM
- Stars
- 40.5k
- Forks
- 18.7k
- PR merge metrics
- PR metrics pending
Description
as example like nasm
`“NASM tracking dependency” likely refers to NASM’s support for generating Makefile dependencies, primarily through the -M and -MF options, or the related -MT and -MQ options to specify dependency target names for build systems. These features are used to create files that track which source files a particular object file depends on, ensuring that make can correctly rebuild the target when its dependencies change.`
Contributor guide
Research direction
Start by comparing llvm-ml's current command-line behavior with NASM's dependency options, especially -M, -MF, -MT, and -MQ. Clarify which options and dependency output llvm-ml should support; done means the requested behavior is specified and verified against the corresponding NASM examples.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100