Skip to content
Snippets Groups Projects
Commit bc98573c authored by daney's avatar daney
Browse files

2004-08-12 David Daney <ddaney@avtrex.com>

        * java/gcj.texi:  Add subsection on signal usage.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85878 138bc75d-0d04-0410-961f-82ee72b054a4
parent 8b5c4aa4
No related branches found
No related tags found
No related merge requests found
2004-08-12 David Daney <ddaney@avtrex.com>
* java/gcj.texi: Add subsection on signal usage.
2004-08-12 David Edelsohn <edelsohn@gnu.org> 2004-08-12 David Edelsohn <edelsohn@gnu.org>
* expr.c (move_by_pieces): Set alignment for move to minimum of * expr.c (move_by_pieces): Set alignment for move to minimum of
......
...@@ -1888,6 +1888,19 @@ allocated with @code{JvAllocBytes} will be automatically freed when the Java ...@@ -1888,6 +1888,19 @@ allocated with @code{JvAllocBytes} will be automatically freed when the Java
object itself becomes unreachable. object itself becomes unreachable.
@end deftypefun @end deftypefun
@subsection Posix signals
On Posix based systems the @code{libgcj} library uses several signals
internally. @acronym{CNI} code should not attempt to use the same
signals as doing so may cause @code{libgcj} and/or the @acronym{CNI}
code to fail.
SIGSEGV is used on many systems to generate
@code{NullPointerExceptions}. SIGCHLD is used internally by
@code{Runtime.exec()}. Several other signals (that vary from platform to
platform) can be used by the memory manager and by
@code{Thread.interrupt()}.
@node Exception Handling @node Exception Handling
@section Exception Handling @section Exception Handling
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment