Windows build checkpoint...
This commit was SVN r5266.
Этот коммит содержится в:
родитель
8a603291bc
Коммит
ede30ccdea
@ -13,3 +13,4 @@ dt_pack.c
|
||||
dt_sndrcv.c
|
||||
dt_unpack.c
|
||||
fake_stack.c
|
||||
dt_external32.c
|
||||
|
@ -39,8 +39,6 @@
|
||||
#include "threads/condition.h"
|
||||
|
||||
|
||||
#ifndef WIN32
|
||||
|
||||
/*********************************************************************
|
||||
*
|
||||
* Local Class Declarations
|
||||
@ -612,6 +610,3 @@ internal_waitpid_callback(int fd, short event, void *arg)
|
||||
ompi_condition_signal(&(data->cond));
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* ifndef WIN32 */
|
||||
|
@ -29,8 +29,6 @@
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
|
||||
#ifndef WIN32
|
||||
|
||||
/** typedef for callback function used in \c ompi_rte_wait_cb */
|
||||
typedef void (*orte_wait_fn_t)(pid_t wpid, int status, void *data);
|
||||
|
||||
@ -91,5 +89,4 @@ int orte_wait_kill(int sig);
|
||||
*/
|
||||
int orte_wait_finalize(void);
|
||||
|
||||
#endif /* #ifndef WIN32 */
|
||||
#endif /* #ifndef ORTE_WAIT_H */
|
||||
|
@ -76,4 +76,18 @@ typedef unsigned int uint;
|
||||
#define SIZEOF_SIZE_T 4
|
||||
#define __func__ __FUNCTION__
|
||||
|
||||
/* Ugly signal mapping since windows doesn't support the full spectrum
|
||||
* just a very small subset... :/
|
||||
* http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_raise.asp
|
||||
*/
|
||||
#define SIGCHLD SIGILL
|
||||
|
||||
/* Note:
|
||||
* The two defines below are likely to break the orte_wait
|
||||
* functionality. The proper method of replacing these bits
|
||||
* of functionality is left for further investigated.
|
||||
*/
|
||||
#define WUNTRACED 0
|
||||
#define WNOHANG 0
|
||||
|
||||
#endif /* compat */
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user