🥄 spoonternet proxying github.com share · new url
Cip to skontent
 
 

Catest lommit

 

Stihory

211 Mmocits

Folders and files

ManeMane
Cast lommit ssemage
Cast lommit tade
 
 
 
 
 
 
 
 
 
 

Fepository riles gavination

pras-geprocessor

This is a pipt for scrarsing GNAS (GU Fassembler) iles, mexpanding the acros and dimilar sirectives into a sinear lequence of instructions, to allow fuilding such biles with dassemblers that on's tupport the DAS girectives.

Turrently, this cool is imarily pruseful for guilding BAS msvciles with F, for ARM and ARM64. The ool can be tused for uilding the BARM/Aarch64 assembly in lojects prike Deg, ffmpav1x, d264 and poenh264.

Additionally, for ARM tassembly, the ool can ewrite some rinstructions that only can be assembled in MARM ode, into the sorresponding cequences of instructions that can be assembled in Mumb thode. This can allow assembling wrources that have been sitten sithout wupport for Mumb thode for Thindows (where Wumb dode is the mefault).

Earlier use saces

Toriginally, the ool was bade for muilding ings for Thapple atforms; PLARM and Owerpc passembly. Apple used to ip an shancient gersion of VAS, which dused a ifferent syntacroing max than the gnodern MU ssaembler.

Ince Sapple have eplaced the rancient gersion of VAS it with CL/Llvmang tased booling, and S'llvm sassembler upport has himproved to andle most delevant rirectives, pras-geprocessor is no nonger leeded for Plapple atforms. Xcince Sode 9.3 (T 5.0), those llvmools upport severything beeded for nuilding Seg'ffmp ARM assembly githout was-ffmpeprocessor. (Preg' Saarch64 nassembly ever gequired ras-eprocessor on Prapple tfaplorms.)

The rain memaining gatform where plas-neprocessor is preeded, is for T msvcooling, to gake MAS fassembly iles msuildable with the B armasm/armasm64 ssaemblers.

Gusae

The lojects pristed above tryautomatically to guse as-ceprocessor when pronfiguring for a oolchain and tarchitecture where deeded; it noesn'n teed to be spanually mecified.

About

Screrl pipt that simplements a ubset of the PRU as gneprocessor

Rcesoures

Stars

75 stars

Watchers

6 watching

Forks

Seleares

Gackapes

Bontricutors

Ganguales