1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 11:50:28 +02:00

Update NEWS' wrt. the removal of scm_i_' symbols.

This commit is contained in:
Ludovic Courtès 2008-09-04 21:33:44 +02:00
parent 39d275916b
commit 32e29e24b6

10
NEWS
View file

@ -32,6 +32,11 @@ See `cancel-thread', `set-thread-cleanup!', and `thread-cleanup'.
* Changes to the C interface * Changes to the C interface
** Internal `scm_i_' functions now have "hidden" linkage with GCC/ELF
This makes these internal functions technically not callable from
application code.
** Functions for handling `scm_option' now no longer require an argument ** Functions for handling `scm_option' now no longer require an argument
indicating length of the `scm_t_option' array. indicating length of the `scm_t_option' array.
@ -51,11 +56,6 @@ When you use GDS to evaluate Scheme code from Emacs, you can now use
* Bugs fixed * Bugs fixed
** Internal `scm_i_' functions now have "hidden" linkage with GCC/ELF
This makes these internal functions technically not callable from
application code.
** `guile-config link' now prints `-L$libdir' before `-lguile' ** `guile-config link' now prints `-L$libdir' before `-lguile'
** Fix memory corruption involving GOOPS' `class-redefinition' ** Fix memory corruption involving GOOPS' `class-redefinition'
** Fix build issue on Tru64 and ia64-hp-hpux11.23 (`SCM_UNPACK' macro) ** Fix build issue on Tru64 and ia64-hp-hpux11.23 (`SCM_UNPACK' macro)