This is an archive of the discontinued LLVM Phabricator instance.

[docs] Add a new tutorial that talk about how to make a change to llvm
ClosedPublic

Authored by xgupta on Aug 17 2021, 9:20 PM.

Details

Summary

This tutorial will guide you through the process of making a change to LLVM, and contributing it back to the LLVM project.
We'll be making a change to Clang, but the steps for other parts of LLVM are the same. Even though the change we'll be making is simple,
we're going to cover steps like building LLVM, running the tests, and code review. This is good practice, and you'll be prepared for making larger changes.

Authors: @meikeb , @gribozavr
Commit: Zhiqian Xia

PS - This is a duplicate revision of https://reviews.llvm.org/D100714 which was actually used for patch review.

Diff Detail

Event Timeline

xgupta created this revision.Aug 17 2021, 9:20 PM
xgupta published this revision for review.EditedAug 19 2021, 7:22 AM

Thanks, Please also commit on my behalf as I don't have commit access.

Herald added a project: Restricted Project. · View Herald TranscriptAug 19 2021, 7:22 AM
xgupta edited the summary of this revision. (Show Details)Aug 19 2021, 7:24 AM
kuhnel accepted this revision.Aug 25 2021, 2:21 AM
This revision is now accepted and ready to land.Aug 25 2021, 2:21 AM

@kuhnel Please commit this patch.

kuhnel edited the summary of this revision. (Show Details)Aug 29 2021, 11:57 PM
kuhnel added subscribers: meikeb, gribozavr.
This revision was landed with ongoing or failed builds.Aug 30 2021, 12:03 AM
This revision was automatically updated to reflect the committed changes.

Sorry, somehow the comments did not end up in my email inbox.
I just landed the patch.

arichardson added inline comments.
llvm/docs/MyFirstTypoFix.rst
71

This is no longer true.

xgupta added inline comments.Aug 30 2021, 11:07 PM
llvm/docs/MyFirstTypoFix.rst
71

fixed in https://reviews.llvm.org/rG387a8dea7234c94ddc7a1c14c04bb2d894947c53 but everyone is welcome to contribute to this doc.