Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
42e13a3f
Commit
42e13a3f
authored
Jul 20, 2005
by
Tom Tromey
Committed by
Tom Tromey
Jul 20, 2005
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* HACKING: Updated.
From-SVN: r102202
parent
4db8040c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
4 deletions
+20
-4
libjava/ChangeLog
+4
-0
libjava/HACKING
+16
-4
No files found.
libjava/ChangeLog
View file @
42e13a3f
2005
-
07
-
18
Tom
Tromey
<
tromey
@
redhat
.
com
>
*
HACKING
:
Updated
.
2005
-
07
-
19
Matthias
Klose
<
doko
@
debian
.
org
>
2005
-
07
-
19
Matthias
Klose
<
doko
@
debian
.
org
>
*
classpath
/
java
/
awt
/
im
/
InputContext
.
java
(
clinit
):
Initialize
*
classpath
/
java
/
awt
/
im
/
InputContext
.
java
(
clinit
):
Initialize
...
...
libjava/HACKING
View file @
42e13a3f
...
@@ -15,6 +15,9 @@ tree.
...
@@ -15,6 +15,9 @@ tree.
To import a new release:
To import a new release:
- Check out a classpath snapshot
- Check out a classpath snapshot
I use 'cvs export' for this. Make a tag to ensure future hackers
know exactly what revision was checked out; tags are of the form
'libgcj-import-DATE'.
- Use auto* to create configure, Makefile.in, etc
- Use auto* to create configure, Makefile.in, etc
You have to make sure to use the gcc libtool.m4 and gcc lt* scripts
You have to make sure to use the gcc libtool.m4 and gcc lt* scripts
cd .../classpath
cd .../classpath
...
@@ -41,11 +44,21 @@ possible.
...
@@ -41,11 +44,21 @@ possible.
File additions and deletions require running scripts/makemake.tcl
File additions and deletions require running scripts/makemake.tcl
before running automake.
before running automake.
--
--
If you need to add new java files to libgcj then you have to edit the
In general you should not make any changes in the classpath/
Makefile.am file in the top (libjava) directory. And run automake.
directory. Changes here should come via imports from upstream.
However, there are two (known) exceptions to this rule:
* In an emergency, such as a bootstrap breakage, it is ok to commit a
patch provided that the problem is resolved (by fixing a compiler
bug or fixing the Classpath bug upstream) somehow and the resolution
is later checked in (erasing the local diff).
* On a release branch to fix a bug, where a full-scale import of
Classpath is not advisable.
--
If you add a class to java.lang, java.io, or java.util
If you add a class to java.lang, java.io, or java.util
(including sub-packages, like java.lang.ref).
(including sub-packages, like java.lang.ref).
...
@@ -64,4 +77,3 @@ If you're generating a patch there is a program you can get to do an
...
@@ -64,4 +77,3 @@ 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
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
permission yet). Then you can use `cvs diff -N' to generate the
patch. See http://www.red-bean.com/cvsutils/
patch. See http://www.red-bean.com/cvsutils/
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment