Alexandre Ganea

Results 9 comments of Alexandre Ganea

I managed to debug and reproduce the issue locally. One one hand, the root issue is caused [by the packaging script](https://github.com/firebase/firebase-cpp-sdk/blob/main/scripts/merge_libraries.py#L713) that uses (binutils) `objcopy` which corrupts the output .OBJ...

`-L` makes [the packaging script](https://github.com/firebase/firebase-cpp-sdk/blob/main/build_scripts/desktop/package.sh#L21) use LLVM binutils instead of the default GNU binutils. LLVM properly supports COFF while GNU doesn't. I've tried the packaging commands with `llvm-objcopy` and the...

Update: mainly done in 'maverick' branch. Lacking integration with graphics. Stabilization will come after in the last sprint of M3.

@daanx With the above patch, it does work if mimalloc is compiled along (embedded into) the application, and iff it's compiled with /MT (static CRT). Competing allocators (snmalloc and rpmalloc)...

This is ready for review. This has been tested with a two-stage LLVM toolchain, then on a Unreal Engine-based project. I've also added support for handling `/DEFAULTLIB` (explicitly on the...

Gentle ping! Is anyone able to review this please? I can jump on a call if a more interactive review is desired.

> I'm assuming this has to be rebased past all the ARM64X work, which looks like it has created conflicts. Yes I did that but I discovered a new issue...