From: Mark Wielaard Date: Sun, 29 Jul 2001 10:05:08 +0000 (+0000) Subject: * HACKING: add description on updating namespace X-Git-Tag: prereleases/libstdc++-3.0.95~2992 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7729617cf8cee0d354cd9c44e4ffc0f0de899b5d;p=thirdparty%2Fgcc.git * HACKING: add description on updating namespace From-SVN: r44454 --- diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 15a2c566acb0..0f924a7f493a 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,7 @@ +2001-07-29 Mark Wielaard + + * HACKING: add description on updating namespace + 2001-07-26 Bryce McKinlay * java/util/Calendar.java (set): Never recompute fields here. They diff --git a/libjava/HACKING b/libjava/HACKING index 651e1a329939..842617abe755 100644 --- a/libjava/HACKING +++ b/libjava/HACKING @@ -44,3 +44,20 @@ Install that (dont worry, it should still work for other projects), add your files to the Makefile.am, then just type "automake" and it will regenerate the Makefile.in. Easy! +Tom Tromey adds: +If you add a class to java.lang, java.io, or java.util +(including sub-packages, like java.lang.ref). + +* Edit gcj/javaprims.h + +* Go to the `namespace java' line, and delete that entire block (the + entire contents of the namespace) + +* Then insert the output of `perl ../scripts/classes.pl' into the file + at that point. + +If you're generating a patch there is a program you can get to do an +offline `cvs add' (it will fake an `add' if you don't have write +permission yet). Then you can use `cvs diff -N' to generate the +patch. See http://www.red-bean.com/cvsutils/ +