Bert Belder
e129630e9e
Fix V8 build on Cygwin
2010-11-13 14:38:25 -08:00
Rasmus Andersson
e5a0fbe500
Added support for cross compilation and also fixed DEST_CPU to represent the canonical symbols dictated by v8
2010-11-13 14:29:59 -08:00
Ryan Dahl
564a48643b
Upgrade V8 to 2.5.6
2010-11-11 22:42:06 -08:00
Ryan Dahl
d23643051e
Upgrade http-parser again
2010-11-10 22:12:47 -08:00
Ryan Dahl
8285f12864
Upgrade http-parser
2010-11-09 15:02:18 -08:00
Ryan Dahl
97c9745063
Back to WAF
...
Too much instability right now. Hopefully we can revisit autoconf soon.
2010-11-01 16:51:20 -07:00
Ryan Dahl
ea78d995e0
Upgrade V8 to 2.5.3
2010-11-01 14:10:35 -07:00
Ryan Dahl
268bcbde7c
Upgrade V8 to 2.5.2
2010-10-30 11:13:37 -07:00
Rasmus Andersson
899fffa395
Build system improvements: (cross compilation, libnode, etc)
...
- utilizing autoconf configure.guess to output canonical $target_{cpu,vendor,os}
- normalizing $target_cpu --> $arch according to v8 naming scheme
- normalizing $target_os --> $platform according to v8 naming scheme
- renamed c-ares platform-arch directories to represent v8 canonical names
- new targets in Makefile: libnode-{static,dynamic}[-debug]
- scons is symbolized as SCONS in Makefile for portability/flexibility.
- LINKFLAGS inherith from LDFLAGS ("magic" variable exported by autoconf and configure).
- When building on OS X, CFLAGS and LDFLAGS will contain appropriate -arch flag, set up by configure (instead of the Makefile).
- libv8.a make targets cleaned up with unison libv8_flags set of flags.
- the clean make target now cleans up libraries (libv8, libnode, etc).
- added config.guess, config.sub and install-sh (utilized by autoconf/configure)
2010-10-27 17:15:32 -07:00
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
2010-10-24 18:39:36 -07:00
Ryan Dahl
174a3a9a08
Upgrade libev to 4.00
2010-10-21 15:38:32 -07:00
Ryan Dahl
3b861db31d
Upgrade V8 to 2.5.1
2010-10-21 15:22:38 -07:00
Ryan Dahl
1b2f6f9e29
Upgrade V8 to 2.5.0
2010-10-18 17:13:30 -07:00
Ryan Dahl
ccf2a04ea2
Install ev.h and eio.h
2010-10-17 22:57:40 -07:00
Nathan Rajlich
9b1ff070e6
Upgrade http-parser with a fix for spaces in headers
2010-10-13 02:47:10 -07:00
Ryan Dahl
634c4bf0b0
Add missing v8 file...
2010-10-09 00:56:37 -07:00
Ryan Dahl
f7a9eea0d4
Add config.h for cygwin for libev and libeio
2010-10-09 00:56:16 -07:00
Ryan Dahl
5986a582d9
#define HAVE_FDATASYNC 0 for darwin; 10.5 is missing it
2010-10-05 15:25:33 -07:00
Ryan Dahl
7fca101338
Upgrade V8 to 2.4.8
2010-10-05 15:25:07 -07:00
Ryan Dahl
48d7a1edc1
libev, libeio config.h files don't depend on arch
2010-10-02 15:07:54 -07:00
David Siegel
3faa3b56f3
libev libeio: added freebsd-x86 config headers
2010-10-02 06:44:55 -07:00
Ryan Dahl
29cc78f824
Simpler libev and libeio config
2010-10-02 06:44:55 -07:00
Ryan Dahl
c9627e0a0d
Upgrade V8 to 2.4.7
2010-10-01 14:19:11 -07:00
Ryan Dahl
3a64c22cc1
Disable a few more libev features
2010-09-28 03:11:33 -07:00
Ryan Dahl
4df999f85f
Revert "Upgrade V8 to 2.4.5"
...
This reverts commit e227441248
.
Build fails on mac
2010-09-22 19:20:06 -07:00
Ryan Dahl
e227441248
Upgrade V8 to 2.4.5
2010-09-22 10:21:15 -07:00
Ryan Dahl
431e43009c
Upgrade V8 to 2.4.4
2010-09-16 21:33:32 -07:00
Ryan Dahl
61448bfc4e
Upgrade libeio
2010-09-13 15:40:20 -07:00
Ryan Dahl
9a6d2c35a1
V8 Cygwin patch
2010-09-08 17:16:18 -07:00
Ryan Dahl
8796ed2278
Upgrade V8 to 2.4.2
2010-09-08 17:14:42 -07:00
Ryan Dahl
0906f945be
Fix V8 build for old gcc
...
also sent upstream: http://codereview.chromium.org/3130033/show
2010-08-18 22:50:16 -07:00
Ryan Dahl
91757fa840
Upgrade V8 to 2.3.8
2010-08-17 08:37:25 -07:00
Ryan Dahl
4bbab14346
Revert "Upgrade V8 to 2.3.7"
...
This reverts commit 083ee0f8b7
.
V8 build broken on cygwin:
./deps/v8/src/handles.h:62: instantiated from `T*
v8::internal::Handle<T>::operator->() const [with T = v8::internal::Code]'
./deps/v8/src/accessors.cc:396: instantiated from here
./deps/v8/src/handles-inl.h:50:
error: call of overloaded `BitCast(v8::internal::Code** const&)' is
ambiguous
./deps/v8/src/utils.h:732: note: candidates are: Dest
v8::internal::BitCast(const Source&) [with Dest = v8::internal::Code**,
Source = v8::internal::Code**]
./deps/v8/src/utils.h:743:
note: Dest v8::internal::BitCast(Source* const&) [with Dest
= v8::internal::Code**, Source = v8::internal::Code*]
scons: *** [obj/release/accessors.o] Error 1
2010-08-13 07:43:53 -07:00
Ryan Dahl
083ee0f8b7
Upgrade V8 to 2.3.7
2010-08-12 10:11:03 -07:00
Ryan Dahl
883b3e2873
Remove -Werror from v8 SConstruct
2010-08-11 00:23:12 -07:00
Ryan Dahl
a5be730906
Upgrade V8 to 2.3.6
2010-08-10 09:17:11 -07:00
Ryan Dahl
81f5ed5c65
Upgrade V8 to 2.3.5
2010-08-04 11:46:42 -07:00
Ryan Dahl
a6bc68a83b
Upgrade V8 to 2.3.4
2010-08-03 10:33:16 -07:00
Ryan Dahl
e59b3f0eb3
Upgrade http-parser for clang compat
2010-07-31 14:32:59 -07:00
Ryan Dahl
b2a2bb736b
[v8] Remove global.print from v8natives.js (fixes issue 791)
...
Review URL: http://codereview.chromium.org/3045016
2010-07-30 12:20:32 -07:00
Ryan Dahl
23cf556c6c
Upgrade http-parser
...
support for
- long messages
- spaces in header fields
2010-07-26 15:02:20 -07:00
Ryan Dahl
552cf28260
Upgrade V8 to 2.3.3
2010-07-26 14:26:42 -07:00
Ryan Dahl
cb97cdb256
Remove Werror from SConstruct
2010-07-21 12:43:19 -07:00
Ryan Dahl
e4eeaa7fbc
Upgrade V8 to 2.3.2
2010-07-21 12:31:46 -07:00
Ryan Dahl
11a784d6da
Upgrade http-parser
2010-07-17 01:22:16 -07:00
Ryan Dahl
dcd41ca864
Upgrade V8 to 2.3.0
2010-07-15 18:52:48 -07:00
Ryan Dahl
8e2530c320
Upgrade V8 to 2.2.24
2010-07-14 11:16:20 -07:00
Ryan Dahl
b1901cd5a5
hack fix to v8 2.2.23
2010-07-07 20:10:01 +02:00
Ryan Dahl
facb904c5d
Upgrade V8 to 2.2.23
2010-07-07 19:47:38 +02:00
Ryan Dahl
2072925f12
Upgrade V8 to 2.2.21
2010-07-03 08:37:05 +02:00