This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Importing GNU Classpath 0.91 on gcc classpath svn branch


>>>>> "Mark" == Mark Wielaard <mark@klomp.org> writes:

Mark> I made some notes on how I do these merges so others can
Mark> improve the process

Please update libjava/HACKING with this info.

Mark>   - Other files should have a "GCJ LOCAL" comment, or are mentioned
Mark>     in the classpath/ChangeLog.gcj file.
Mark>     (Don't forget to svn resolved files.)

I think we ought to have a policy of no divergences underneath the
classpath/ directory.  I think we fail this right now, but we can fix
that.

Mark>   scripts/makemake.tcl > sources.am

I found out yesterday that there are some .properties files that we
aren't compiling in to libgcj.  I'll update makemake to account for
this.

There is a bigger problem here, though, which is that compiling in
properties files messes up static links.  I don't really know what to
do about this.

I know Bryce's locale merge was going to work around this by putting
the resource bundles into a separate .jar that is read at runtime.
This seems ok but it does mean that the required runtime support grows
somewhat.

Perhaps someone who uses static linking can think of a good solution.

Mark>   Possibly update the gcj/javaprims.h file with scripts/classes.pl
Mark>   (See HACKING, it can only be done after the first source->bytecode
Mark>    pass has finished.)

I'm tempted to generate this during the build.

Tom


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]