diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-20 23:39:44 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-20 23:39:44 +0000 |
commit | 653cadd5186a49578c40ec23f596d5d9352d8da5 (patch) | |
tree | b987d4bc7e61c91461ed05fdf7d4ea5fb0be5142 /libjava/scripts | |
parent | cef3f52b70cc5462735cb99bf1bf36ea5ee2e949 (diff) | |
download | gcc-653cadd5186a49578c40ec23f596d5d9352d8da5.tar.gz |
* sources.am, Makefile.in: Rebuilt.
* Makefile.am (all_xlib_lo_files): Removed.
(all_libgcj_lo_files): Likewise.
(lib_gnu_awt_xlib_la_LIBADD): List correct .lo files.
(xlib_java_source_files): Removed.
(xlib_nat_headers): Updated.
* configure: Rebuilt.
* configure.ac: Create standard.omit.
* standard.omit.in: New file.
* standard.omit: Removed.
* scripts/makemake.tcl (gnu/gcj/xlib, gnu/awt/xlib): Now
'package'.
(emit_package_rule): Special case xlib peers.
(emit_source_var): Likewise.
Read standard.omit.in.
* gnu/awt/xlib/XToolkit.java (createEmbeddedWindow): New method.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102211 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/scripts')
-rwxr-xr-x | libjava/scripts/makemake.tcl | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/libjava/scripts/makemake.tcl b/libjava/scripts/makemake.tcl index 9a1ba6cbc70..e12690a8e71 100755 --- a/libjava/scripts/makemake.tcl +++ b/libjava/scripts/makemake.tcl @@ -56,8 +56,8 @@ set package_map(java/lang/Object.java) ignore # More special cases. These end up in their own library. # Note that if we BC-compile AWT we must update these as well. -set package_map(gnu/gcj/xlib) ignore -set package_map(gnu/awt/xlib) ignore +set package_map(gnu/gcj/xlib) package +set package_map(gnu/awt/xlib) package # Some BC ABI packages have classes which must not be compiled BC. # This maps such packages to a grep expression for excluding such @@ -253,7 +253,9 @@ proc emit_package_rule {package} { puts "" puts "" - lappend package_files $lname + if {$pkgname != "gnu/gcj/xlib" && $pkgname != "gnu/awt/xlib"} { + lappend package_files $lname + } } # Emit a source file variable for a package, and corresponding header @@ -301,8 +303,10 @@ proc emit_source_var {package} { } puts "${uname}_header_files = $result" - lappend header_vars "${uname}_header_files" puts "" + if {$pkgname != "gnu/gcj/xlib" && $pkgname != "gnu/awt/xlib"} { + lappend header_vars "${uname}_header_files" + } } } @@ -318,7 +322,7 @@ proc pp_var {name valueList {pre ""} {post ""}} { } # Read the proper .omit files. -read_omit_file standard.omit +read_omit_file standard.omit.in read_omit_file classpath/lib/standard.omit # Scan classpath first. |