Releases: garritfra/qbe-rs
Releases · garritfra/qbe-rs
v2.2.0
What's Changed
- Change function args from
String
toInto<String>
by @icefoxen in #15 - build(deps): bump actions/checkout from 2 to 3 by @dependabot in #21
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #22
- Add unsigned and signed variants of sub-word types by @lleyton in #23
New Contributors
- @icefoxen made their first contribution in #15
- @dependabot made their first contribution in #21
- @lleyton made their first contribution in #23
Full Changelog: v2.1.0...v2.2.0
v2.1.0
v2.0.0
Changelog
Added
Function
andDataDef
now have anew
constructorModule
now implements common traits (Debug
,Clone
,Eq
,PartialEq
,
Ord
,PartialOrd
,Hash
,Default
andCopy
)
Changed
Module::add_function
,Module::add_type
andModule::add_data
now consume
their corresponding structs, instead of constructing them
v1.0.0
Changelog
Added
- Data types now implement common traits (
Debug
,Clone
,Eq
,PartialEq
,
Ord
,PartialOrd
,Hash
,Default
andCopy
) where applicable - Added
Linkage
data type (seeLinkage
) - Added a
Module
data type that houses functions and data definitions
Changed
- Remove
Qbe
prefix from data structures.QbeValue
becomesqbe::Value
- The
exported
flag of aFunction
has been replaced withLinkage
v0.1.0
This is the first release of the QBE IR for Rust.
Full Changelog: v0.0.1...v0.1.0