diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fa6c161976f..4e7ebb25c43 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +Sun May 31 00:27:47 1998 Jeffrey A Law (law@cygnus.com) + + * extend.texi: Bring back reference to trampoline paper. + +Sun May 31 00:22:34 1998 Ulrich Drepper + + * Makefile.in (USER_H): Add stdbool.h. + * ginclude/stdbool.h: New file. + Fri May 29 01:48:25 1998 Jeffrey A Law (law@cygnus.com) * jump.c (thread_jumps): Do not look at the NOTE_LINE_NUMBER diff --git a/gcc/extend.texi b/gcc/extend.texi index a691162bf6b..a7c0766bd24 100644 --- a/gcc/extend.texi +++ b/gcc/extend.texi @@ -366,7 +366,8 @@ does not refer to anything that has gone out of scope, you should be safe. GNU CC implements taking the address of a nested function using a -technique called @dfn{trampolines}. +technique called @dfn{trampolines}. A paper describing them is +available as @samp{http://master.debian.org/~karlheg/Usenix88-lexic.pdf}. A nested function can jump to a label inherited from a containing function, provided the label was explicitly declared in the containing