Revision: 13024
Author:   [email protected]
Date:     Wed Nov 21 02:16:07 2012
Log:      Enable deprecations.

In addition, use a more common style in the preprocessor condition, making
e.g. '-DV8_ENABLE_DEPRECATIONS=0' do the expected thing. Removed a useles

Review URL: https://codereview.chromium.org/11413113
http://code.google.com/p/v8/source/detail?r=13024

Modified:
 /branches/bleeding_edge/include/v8.h
 /branches/bleeding_edge/src/api.cc

=======================================
--- /branches/bleeding_edge/include/v8.h        Tue Nov 13 04:27:03 2012
+++ /branches/bleeding_edge/include/v8.h        Wed Nov 21 02:16:07 2012
@@ -76,12 +76,9 @@

 #endif  // _WIN32

-// TODO(svenpanne) Remove this when the Chrome's v8 bindings have been adapted.
-#define V8_DISABLE_DEPRECATIONS 1
-
-#if defined(__GNUC__) && !defined(V8_DISABLE_DEPRECATIONS)
+#if defined(__GNUC__) && !V8_DISABLE_DEPRECATIONS
 #define V8_DEPRECATED(func) func __attribute__ ((deprecated))
-#elif defined(_MSC_VER) && !defined(V8_DISABLE_DEPRECATIONS)
+#elif defined(_MSC_VER) && !V8_DISABLE_DEPRECATIONS
 #define V8_DEPRECATED(func) __declspec(deprecated) func
 #else
 #define V8_DEPRECATED(func) func
=======================================
--- /branches/bleeding_edge/src/api.cc  Wed Nov 21 02:01:05 2012
+++ /branches/bleeding_edge/src/api.cc  Wed Nov 21 02:16:07 2012
@@ -25,9 +25,6 @@
 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

-// Deprecated API entries use other deprecated entries, too.
-#define V8_DISABLE_DEPRECATIONS 1
-
 #include "api.h"

 #include <math.h>  // For isnan.

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to