summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root>2012-03-30 17:43:55 +0000
committerroot <root>2012-03-30 17:43:55 +0000
commit3ea499f2d3ae8aaa2389b2e7f47d1a9d20f78f89 (patch)
tree7c9589ef4de245499f450830c7b079ec89e4c4fd
parent7ee06b1129532105862e36edfa00ef9577898b22 (diff)
*** empty log message ***
-rw-r--r--README16
-rw-r--r--ev.c2
2 files changed, 9 insertions, 9 deletions
diff --git a/README b/README
index ca403c6..31f6193 100644
--- a/README
+++ b/README
@@ -24,23 +24,23 @@ ABOUT
- relative timers/timeouts (handle time jumps).
- fast intra-thread communication between multiple
event loops (with optional fast linux eventfd backend).
- - extremely easy to embed.
- - very small codebase, no bloated library.
+ - extremely easy to embed (fully documented, no dependencies,
+ autoconf supported but optional).
+ - very small codebase, no bloated library, simple code.
- fully extensible by being able to plug into the event loop,
integrate other event loops, integrate other event loop users.
- very little memory use (small watchers, small event loop data).
- optional C++ interface allowing method and function callbacks
at no extra memory or runtime overhead.
- optional Perl interface with similar characteristics (capable
- of running Glib/Gtk2 on libev, interfaces with Net::SNMP and
- libadns).
+ of running Glib/Gtk2 on libev).
- support for other languages (multiple C++ interfaces, D, Ruby,
Python) available from third-parties.
- Examples of programs that embed libev: the EV perl module,
- rxvt-unicode, gvpe (GNU Virtual Private Ethernet), the Deliantra MMORPG
- server (http://www.deliantra.net/), Rubinius (a next-generation Ruby
- VM), the Ebb web server, the Rev event toolkit.
+ Examples of programs that embed libev: the EV perl module, node.js,
+ auditd, rxvt-unicode, gvpe (GNU Virtual Private Ethernet), the
+ Deliantra MMORPG server (http://www.deliantra.net/), Rubinius (a
+ next-generation Ruby VM), the Ebb web server, the Rev event toolkit.
CONTRIBUTORS
diff --git a/ev.c b/ev.c
index 98efcf9..195cc61 100644
--- a/ev.c
+++ b/ev.c
@@ -569,7 +569,7 @@ struct signalfd_siginfo
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("sync" : : : "memory")
#elif defined(__ARM_ARCH_6__ ) || defined(__ARM_ARCH_6J__ ) \
|| defined(__ARM_ARCH_6K__) || defined(__ARM_ARCH_6ZK__)
- #define ECB_MEMORY_FENCE __asm__ __volatile__ ("mcr p15,0,%0,c7,c10,5" : : "r" (0) : "memory")
+ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("mcr p15,0,%0,c7,c10,5" : : "r" (0) : "memory")
#elif defined(__ARM_ARCH_7__ ) || defined(__ARM_ARCH_7A__ ) \
|| defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7R__ )
#define ECB_MEMORY_FENCE __asm__ __volatile__ ("dmb" : : : "memory")