Cosmin Gorgovan

Results 64 comments of Cosmin Gorgovan

Regarding CI, it looks like Travis CI supports ARM natively and they have a free plan for open source projects. It might work better for us.

Sorry, I had forgotten to submit the comments. I now understand your thinking for `function_replacement.c`. Sounds good, but maybe the defines should just be set in `PLUGIN_ARGS` at compile time...

I can confirm that works to build a working MAMBO executable with clang 7.0.0 on AArch64 (albeit with some warnings). I don't think `-fno-integrated-as` is needed in `LDFLAGS`. Are you...

More generally for the public helpers in `api/helpers.c`, please ensure that if there is no RISC-V implementation, then they'll return an error code.

@Manouchehri @liamwhite I only had a quick look at the patches, but I've noticed `fix-sigaction.patch` is going to break signal handling. The POSIX / libc `struct sigaction` is different from...

Hi @WanghongLin. Our position is the same as before: we don't officially support Android. But if you do a standard build of MAMBO on an Arm GNU/Linux system and copy...

Hi, That sounds like an issue specific to your application. Any chance you could share the executable with us so we can debug it? Thanks

Thanks both of you. @amimo that makes sense, but nevertheless I can't reproduce the behavior described here on GNU/Linux. I suspect it's a difference in Android's pthreads implementation compared to...

Since MAMBO is linked statically, it will be using the standard library of the system it's compiled on, not of the host machine. This [zip archive](https://github.com/beehive-lab/mambo/files/3837100/mambo.zip) contains the master head...

Hi. Could you show me how you're calling `thumb_load_store_single_reg_imm12_32`? In any case, you probably should use `thumb_ldrwi32()` instead.