![Prabhanjan Kambadur](/assets/img/avatar_default.png)
-------- 1. malloc casts to the right pointers 2. function parameter casts in the components (eg., recv requires a (char *) typecast else cL compiler barfs) 3. added my own errno indirection. this is only in oob/tcp module. ompi_errno is #defined ro errno in unix land and to a function ompi_get_error which returns the equivalent error code. 4. implemented our own fcntl to prevent spaghetti coding. this currently only takes F_GETFL and F_SETFL arguments, does nothing on F_GETFL and sets the nonblocking option on F_SETFL 5. Moved some extern declarations to global scope since the CL compiler does not do the right things if they are declared and used in static inline functions. 6. Protection around some header files. changed sys/errno to errno. 7. defined in_proto_t (unsigned uint16_t) to DWORD ... comments are welcome This commit was SVN r3393.
This is the world's greatest MPI. ...more to write here should be a short file, referring to the real docs.
Описание
Languages
C
82.4%
Fortran
3.8%
Roff
3.7%
Shell
3.3%
Makefile
2.3%
Разное
4.5%