When does machoke evolve in Pokemon sapphire?

Machoke evolves into Machamp only through trade my friend.