Miguel Ojeda

Results 31 issues of Miguel Ojeda

Both GCC and Clang write by default a `.comment` section with compiler information: ```txt $ gcc -c -xc /dev/null && readelf -p '.comment' null.o String dump of section '.comment': [...

T-compiler
final-comment-period
S-waiting-on-review
disposition-merge
needs-fcp

### Is your feature request related to a problem? Please describe Arguably, users may prefer to compile with the latest Rust edition by default (`--edition=2021`), instead of the first one...

request

### Is your feature request related to a problem? Please describe The newly added Rust crates support do not seem to be available for nightly nor beta, e.g. https://godbolt.org/z/Md3rz9YWG. ###...

request

[`feature(core_ffi_c)`](https://github.com/rust-lang/rust/issues/94501) was stabilized (and possibly [`feature(c_size_t)`](https://github.com/rust-lang/rust/issues/88345) in the future), so we may want to extend `--use-core` to use them (gated on `--rust-target` or some other flag). In fact, it could...

enhancement
help wanted
E-easy

Please consider submitting the module to the Linux kernel. It can be a lot of work to clean up initially and can make iterating on it harder later on, but...

Projects wishing to use `unsafe_op_in_unsafe_fn` can `allow` the warning when importing the bindings. However, it would be ideal if `bindgen` would offer a way (e.g. command-line flag) to generate bindings...

enhancement
help wanted

Currently, `bindgen` uses `libclang` to understand C/C++ code. https://github.com/rust-lang/rust-bindgen/pull/1740 considers moving to a lower-level interface for LLVM, with discussion of whether keeping support for several interfaces is feasible. It would...

enhancement
rust-for-linux

It appears that 1.6.35 is the latest release for GitHub (rather than pointing to the latest tag).

### Compiler name C2Rust ### Compiler version Latest? ### Compiler language C ### Compiler homepage https://github.com/immunant/c2rust ### Motivation Similar motivation to [`bindgen`](https://github.com/compiler-explorer/compiler-explorer/issues/4554) -- transpilers would be nice to have.

new-compilers
request

### Compiler name `cbindgen` ### Compiler version Latest? ### Compiler language Rust ### Compiler homepage https://github.com/mozilla/cbindgen ### Motivation Similar motivation to [`bindgen`](https://github.com/compiler-explorer/compiler-explorer/issues/4554) -- transpilers would be nice to have.

new-compilers
request