Check for the `std` feature outside the macro body rather than inside, so that we get the `std` feature in `cretonne-codegen`, rather than in whatever crate the macro is being expanded in.
This crate contains the core Cretonne code generator. It translates code from an intermediate representation into executable machine code.