diff options
author | Pekka Enberg <penberg@kernel.org> | 2012-03-12 19:26:50 +0200 |
---|---|---|
committer | Pekka Enberg <penberg@kernel.org> | 2012-03-14 20:50:04 +0200 |
commit | e89f3540066ff03d8b7a7114a17bdc57f0ddfd75 (patch) | |
tree | 93d4970a761cc903bf1a53bfc94e9b2ea6912e32 /java | |
parent | ee7992d491d5c079e7dd754300c013efe66bff02 (diff) | |
download | classpath-e89f3540066ff03d8b7a7114a17bdc57f0ddfd75.tar.gz |
Add missing Java 1.7 constructors to java/lang classes
Signed-off-by: Pekka Enberg <penberg@kernel.org>
Diffstat (limited to 'java')
-rw-r--r-- | java/lang/AssertionError.java | 14 | ||||
-rw-r--r-- | java/lang/LinkageError.java | 17 |
2 files changed, 28 insertions, 3 deletions
diff --git a/java/lang/AssertionError.java b/java/lang/AssertionError.java index 778eb5830..cf953f449 100644 --- a/java/lang/AssertionError.java +++ b/java/lang/AssertionError.java @@ -1,5 +1,5 @@ /* AssertionError.java -- indication of a failed assertion - Copyright (C) 2002, 2005 Free Software Foundation, Inc. + Copyright (C) 2002, 2005, 2012 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -145,4 +145,16 @@ public class AssertionError extends Error { super(Double.toString(msg)); } + + /** + * Construct an AssertionError with detail message and cause. + * + * @param msg Detail message. + * @param cause The cause of this exception, may be null + * @since 1.7 + */ + public AssertionError(String msg, Throwable cause) + { + super(msg, cause); + } } diff --git a/java/lang/LinkageError.java b/java/lang/LinkageError.java index 028702081..34b072572 100644 --- a/java/lang/LinkageError.java +++ b/java/lang/LinkageError.java @@ -1,6 +1,6 @@ /* LinkageError.java -- thrown when classes valid at separate compile times cannot be linked to each other - Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005, 2012 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.lang; * * @author Brian Jones * @author Tom Tromey (tromey@cygnus.com) - * @status updated to 1.4 + * @status updated to 1.7 */ public class LinkageError extends Error { @@ -71,4 +71,17 @@ public class LinkageError extends Error { super(s); } + + /** + * Construct an LinkageError with detail message and cause. + * + * @param msg Detail message. + * @param cause The cause of this exception, may be null + * @since 1.7 + */ + public LinkageError(String msg, Throwable cause) + { + super(msg, cause); + } + } |