Commit Graph

34 Commits

Author SHA1 Message Date
Ryan Dahl
22ec2db413 solaris fixes 2011-08-02 06:29:25 +00:00
Ryan Dahl
d0e1e62d87 Increase eio thread stacksize 2011-07-28 18:53:20 -07:00
Ben Noordhuis
80d804b909 unix: build with -Wall -Wextra -Wno-unused-parameter 2011-07-22 01:42:55 +02:00
Ben Noordhuis
ce5eb6d85a config-unix: drop --std=c89 on cygwin, hides CLOCK_MONOTONIC.
Fixes #112.
2011-07-20 17:58:27 +02:00
Ben Noordhuis
8d3d4a4244 Revert 9518ab65: Allow user to specify CC env var (CC=clang make)
Conditional assignment (assign if not set) to CC and AR never works
because their default values with GNU make are `cc` and `ar` respectively.
Build with `make AR=your-ar CC=your-cc` if you want to override them.

Fixes #89.
2011-07-10 17:22:32 +02:00
Robert Mustacchi
ee599ec114 Fix Linux build 2011-07-07 23:55:58 -07:00
Robert Mustacchi
8c00b369b4 C99 compatibility.
Get 99% of the way there for --std=c89 -pedantic for core files. Also cleans
up follow up warnings and others in tests.
2011-07-07 21:39:08 -07:00
Ryan Dahl
9518ab6594 Allow user to specify CC env var (CC=clang make) 2011-07-07 08:32:37 -07:00
Ryan Dahl
ce8ff3031c src/ and include/ directories
Helps #71 but does not update the MSVC files.
2011-07-07 07:52:57 -07:00
Bert Belder
49baaa4731 Add cygwin support
Fails a few tests
2011-07-06 02:54:47 +02:00
Ryan Dahl
736dd8bfb3 Remove -Wno-variadic-macros
Helps #63.
Fixes #80.
2011-07-04 10:47:27 -07:00
Ryan Dahl
17ee7732c3 unix: All objects should be compiled with _LARGEFILE_SOURCE and _FILE_OFFSET_BITS=64
Fixes uv_getaddrinfo on linux
2011-07-01 11:52:54 -04:00
Ryan Dahl
8cd3d71229 fix linux build 2011-07-01 06:52:05 -07:00
Ryan Dahl
08809b2d04 unix: initial attempt at uv_getaddrinfo 2011-06-30 13:04:11 -07:00
Ryan Dahl
bde908f565 unix: Include libeio 2011-06-30 11:43:17 -07:00
Ryan Dahl
daa499c567 unix: Remove c-ares and libev configure scripts
Instead let's be a bit more clever.
2011-06-27 18:29:35 +02:00
Ryan Dahl
c4c022fb0c move uv_get_exepath() to platform files 2011-06-17 13:13:27 +02:00
Robert Mustacchi
cf45384a93 Add high-resolution timestamp support 2011-06-17 11:35:36 +02:00
Ryan Dahl
49a2ed6120 c-ares unix 2011-06-15 14:23:46 +02:00
Bert Belder
dae2c09796 Compile c-ares into libuv 2011-06-15 00:41:27 +02:00
Ryan Dahl
e04cc71e1a Remove EV_MULTIPLICITY=0 for ease of use 2011-06-08 15:13:02 +02:00
Ryan Dahl
2323b31856 Remove -pedantic flag for now (too annoying) 2011-06-08 14:56:42 +02:00
Ryan Dahl
a7494416e9 Add -Wno-variadic-macros as it's apparently okay in MSVC 2011-06-07 10:06:12 +02:00
Ryan Dahl
a1b9be16ca Use -pedantic flag to avoid breaking Windows build 2011-06-07 10:02:08 +02:00
Bert Belder
0177751ff5 Add uv-common.c, move uv_err_name() there 2011-05-19 23:05:25 +02:00
Ryan Dahl
c6edabdba8 Changes to compile in Node 2011-05-13 00:47:10 -07:00
Ryan Dahl
d85168b299 Makefile munging
Add EV_MULTIPLICITY=0 (until we add threads)
2011-05-12 18:35:05 -07:00
Ryan Dahl
2ef3c6c632 oio -> uv 2011-05-11 20:21:49 -07:00
Ryan Dahl
2f4e65a1b2 Port to Solaris 2011-05-10 06:53:50 +00:00
Bert Belder
0144ab9ca7 Fix the makefile for mingw32 2011-05-08 15:12:20 +02:00
Ryan Dahl
e88c63fd75 Clean up the clean, distclean makefile stuff 2011-05-07 21:45:06 -07:00
Ryan Dahl
db2189f3b9 Fixes #38. Use Luis's PREFIX trick. 2011-05-07 21:40:52 -07:00
Ryan Dahl
520e5abc7d Link correctly on mingw 2011-05-07 21:30:32 -07:00
Ryan Dahl
dd1c0af7b1 Makefile to work with mingw 2011-05-07 21:28:07 -07:00