Julian Wang
Julian Wang
please indicate if it cleared the criteria that, with these changes in place, we can build with both xlC/xlclang and OpenXL (also staying or better the performance). that is when...
did I miss your changes to makefiles, to set CC and CXX? at least, i haven't seen them yet.
also, is there any special treatment in zOS ABI for single-member struct/union? something like: ``` struct { int me; } ``` Hopefully no ... such that it is good as...
> If the passing parameter is union, it will regardless of member type, it will be passed in GPR. For the single element struct, it will be in GPR as...
ok ... that makes it clear. the implementation only needs to tighten up on a few cases mentioned above, and we are good to go.
@ChengJin01 at least three categorization bugs I can see, mentioned previously: 1) `struct { float a[2]; }` should not be complex (even though ALL_SP and 8-byte in size); 2) `union...
@ChengJin01 > As for case 3 `struct { struct {float a; float b;} float c;}` you added float before c ... making it invalid declaration. `struct { struct {float a;...
@ChengJin01 this has been always like that on AIX. when there are multiple members in an archive, dlopen needs to name the specific member you want to load. I am...
dlopen SubroutineLast Updated: 2023-03-24PurposeDynamically loads a module into the calling process.Syntax#include <dlfcn.h>void *dlopen (FilePath, Flags); const char *FilePath; int Flags;DescriptionThe dlopen subroutine loads the module specified by FilePath into the...
buried deep in the above in `Flags` section: `RTLD_MEMBER The dlopen subroutine can be used to load a module that is a member of an archive. The L_LOADMEMBER flag is...