From 653cadd5186a49578c40ec23f596d5d9352d8da5 Mon Sep 17 00:00:00 2001 From: tromey Date: Wed, 20 Jul 2005 23:39:44 +0000 Subject: * 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 --- libjava/scripts/makemake.tcl | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'libjava/scripts/makemake.tcl') 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. -- cgit v1.2.3