|
[PATCH 11/30] Moved macros for inline functions to _os_/port.h
These are compiler/os specific.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/src/c/linux/port.h | 3 +++
common/c_cpp/src/c/wombat/wCommon.h | 27
These are compiler/os specific.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/src/c/linux/port.h | 3 +++
common/c_cpp/src/c/wombat/wCommon.h | 27
|
By
Michael Schonberg <mschonberg@...>
·
#91
·
|
|
[PATCH 10/30] Move wSemaphore.c to linx/wSemaphroe.c
In preparation for windows support.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/configure.ac | 1 +
common/c_cpp/src/c/linux/wSemaphore.c | 57 ++++++++++
In preparation for windows support.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/configure.ac | 1 +
common/c_cpp/src/c/linux/wSemaphore.c | 57 ++++++++++
|
By
Michael Schonberg <mschonberg@...>
·
#90
·
|
|
[PATCH 09/30] Preparing timer.c and timer.c for windows support
These files are required by the Avis bridge as Avis does not provide
native timer support. The changes include changing pthread_xxx calls to
wthread_xxx calls, and implementing macros for socketpair
These files are required by the Avis bridge as Avis does not provide
native timer support. The changes include changing pthread_xxx calls to
wthread_xxx calls, and implementing macros for socketpair
|
By
Michael Schonberg <mschonberg@...>
·
#89
·
|
|
[PATCH 08/30] wlock.c changes for windows support
The pthread_xxx references changed to wthread_xxx
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/src/c/wlock.c | 8 ++++----
1 files changed, 4 insertions(+), 4
The pthread_xxx references changed to wthread_xxx
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/src/c/wlock.c | 8 ++++----
1 files changed, 4 insertions(+), 4
|
By
Michael Schonberg <mschonberg@...>
·
#88
·
|
|
[PATCH 07/30] Changes for queue.c to build on windows
We need to call the wthread_xxx macros rather than pthread_xxx. A few
compiler warnings and bugs fixed as well.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/src/c/queue.c |
We need to call the wthread_xxx macros rather than pthread_xxx. A few
compiler warnings and bugs fixed as well.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
common/c_cpp/src/c/queue.c |
|
By
Michael Schonberg <mschonberg@...>
·
#87
·
|
|
[PATCH 06/30] Moved wincompat.h contents to _os_/port.h
In preparation for windows support, wincompat.h now simply includes the
appropriate port.h file. The file remains in the tree as other products
include it.
Signed-off-by: Mike Schonberg
In preparation for windows support, wincompat.h now simply includes the
appropriate port.h file. The file remains in the tree as other products
include it.
Signed-off-by: Mike Schonberg
|
By
Michael Schonberg <mschonberg@...>
·
#86
·
|
|
[PATCH 05/30] Moved platform.c to linux/platform.c
The funcitons for accessing shared libraries in platform.c are os
dependent. This is in prepration for windows support.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
The funcitons for accessing shared libraries in platform.c are os
dependent. This is in prepration for windows support.
Signed-off-by: Mike Schonberg <mschonberg@...>
---
|
By
Michael Schonberg <mschonberg@...>
·
#85
·
|
|
[PATCH 04/30] Moved linux code from machine.c to linux/machine.c
In preparation for windows support, machine.c contains generic code while
Linux specific code is now in linux/machine.c
Signed-off-by: Mike Schonberg <mschonberg@...>
---
In preparation for windows support, machine.c contains generic code while
Linux specific code is now in linux/machine.c
Signed-off-by: Mike Schonberg <mschonberg@...>
---
|
By
Michael Schonberg <mschonberg@...>
·
#84
·
|
|
[PATCH 03/30] Moved environment.c to linux/environment.c
The funcitons for manipulating environement variables are os-specific. We
may want to add a generic directory for a default implemenation.
This is in preparation for the windows port.
Signed-off-by:
The funcitons for manipulating environement variables are os-specific. We
may want to add a generic directory for a default implemenation.
This is in preparation for the windows port.
Signed-off-by:
|
By
Michael Schonberg <mschonberg@...>
·
#83
·
|
|
[PATCH 02/30] Moved Calling Convention from wConfig.h to linux/port.h
These are OS specific. wConfig remains for backwards compatibilit; however, it
may be removed in the future. They all default to a no-op for Linux, but are
required for different Windows builds
These are OS specific. wConfig remains for backwards compatibilit; however, it
may be removed in the future. They all default to a no-op for Linux, but are
required for different Windows builds
|
By
Michael Schonberg <mschonberg@...>
·
#81
·
|
|
[PATCH 01/30] Move Linux Specific #includes and Macros
#includes
This is the first in a series of patches to add Windows suport. Rather
than peppering the source with #ifdef osXXX blocks, os specific headers
and source files go into directory with the same name as
This is the first in a series of patches to add Windows suport. Rather
than peppering the source with #ifdef osXXX blocks, os specific headers
and source files go into directory with the same name as
|
By
Michael Schonberg <mschonberg@...>
·
#82
·
|
|
[PATCH 00/30] Preparing for Windows Support
From: Mike Schonberg <mschonberg@...>
This rather large patch set introduces the changes required for Windows support.
Prior to OpenMAMA, MAMA supported other operating systems (Windows and
From: Mike Schonberg <mschonberg@...>
This rather large patch set introduces the changes required for Windows support.
Prior to OpenMAMA, MAMA supported other operating systems (Windows and
|
By
Michael Schonberg <mschonberg@...>
·
#80
·
|
|
[PATCH] [mama] Use "ft" as default FT transport name
From: Mike Schonberg <mschonberg@...>
When setting up fault tolerance use "ft" as the transport name for reading
properties if the call does not provide a transport.
Signed-off-by: Michael
From: Mike Schonberg <mschonberg@...>
When setting up fault tolerance use "ft" as the transport name for reading
properties if the call does not provide a transport.
Signed-off-by: Michael
|
By
Michael Schonberg <mschonberg@...>
·
#79
·
|
|
Re: Getting a bridge build version
Mike,
I believe it makes most sense for me to use the mama/version.h as it seems to be the correct place to get version information. One follow on question. Why even in the tar package I downloaded
Mike,
I believe it makes most sense for me to use the mama/version.h as it seems to be the correct place to get version information. One follow on question. Why even in the tar package I downloaded
|
By
Mark Spielman
·
#78
·
|
|
Re: [Patch 1.1 1/1] OpenMAMA (C): Adding .gitignore to force git to skip known build artifacts in status summary
Hi Mike,
I appreciate the feedback. Below is an updated patch. Let me know if there are any other suggested edits.
Cheers,
Mark
---------
This patch introduces a .gitignore file to force git to
Hi Mike,
I appreciate the feedback. Below is an updated patch. Let me know if there are any other suggested edits.
Cheers,
Mark
---------
This patch introduces a .gitignore file to force git to
|
By
Mark Spielman
·
#77
·
|
|
Re: [Patch 1.1 1/1] OpenMAMA (C): Adding .gitignore to force git to skip known build artifacts in status summary
This is very useful.
I would remove mama/c_cpp/config.h.in~ and add *~ and *.swp for temporary
files generated by vi.
-Mike
# Temporary Files
#################
*.swp
*~
This is very useful.
I would remove mama/c_cpp/config.h.in~ and add *~ and *.swp for temporary
files generated by vi.
-Mike
# Temporary Files
#################
*.swp
*~
|
By
Michael Schonberg <mschonberg@...>
·
#76
·
|
|
Re: Getting a bridge build version
It is largely up to the bridge implementor; however, it makes sense to identify both the version of the bridge code and the underlying middleware if it is available.
Avis does not provide version
It is largely up to the bridge implementor; however, it makes sense to identify both the version of the bridge code and the underlying middleware if it is available.
Avis does not provide version
|
By
Michael Schonberg <mschonberg@...>
·
#75
·
|
|
[Patch 1.1 1/1] OpenMAMA (C): Adding .gitignore to force git to skip known build artifacts in status summary
This patch introduces a .gitignore file to force git to skip known build artifacts when displaying status information.
Signed-off-by: Mark Spielman <mark.spielman@...>
---
diff --git
This patch introduces a .gitignore file to force git to skip known build artifacts when displaying status information.
Signed-off-by: Mark Spielman <mark.spielman@...>
---
diff --git
|
By
Mark Spielman
·
#74
·
|
|
Getting a bridge build version
I’m interested in any best practices for getting a build version to report as part of the bridgeImpl->bridgeGetVersion() method. I’ve found what looks to be a reasonable version in the file:
I’m interested in any best practices for getting a build version to report as part of the bridgeImpl->bridgeGetVersion() method. I’ve found what looks to be a reasonable version in the file:
|
By
Mark Spielman
·
#73
·
|
|
Re: Bridge Error Code
Mark,
MAMA_STATUS_PLATFORM is used forgeneric bridge errors. It might be useful to add some more specific error codesas well.
Regards,
-Mike
Mark,
MAMA_STATUS_PLATFORM is used forgeneric bridge errors. It might be useful to add some more specific error codesas well.
Regards,
-Mike
|
By
Mike Schonberg <mschonberg@...>
·
#72
·
|