Remove dependency from platform files on v8.h
authorjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 27 Jun 2014 08:38:56 +0000 (08:38 +0000)
committerjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 27 Jun 2014 08:38:56 +0000 (08:38 +0000)
commit1600681420b99506725e42732d1f6eedd0637284
tree391c1be4d27a21fd54fc651b37ee2d5f8bfc428f
parent092389bb33a75e6269797b07730a0f9fd4450a74
Remove dependency from platform files on v8.h

Pass flag values in through a central initialize call.

We still depend on utils.h for RoundUp and IsAligned.

BUG=none
R=bmeurer@chromium.org
LOG=n

Review URL: https://codereview.chromium.org/353113003

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22048 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 files changed:
src/base/macros.h
src/globals.h
src/platform-cygwin.cc
src/platform-freebsd.cc
src/platform-linux.cc
src/platform-macos.cc
src/platform-openbsd.cc
src/platform-posix.cc
src/platform-qnx.cc
src/platform-solaris.cc
src/platform-win32.cc
src/platform.h
src/v8.cc