[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and ba
From: |
Juanma Barranquero |
Subject: |
Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the |
Date: |
Mon, 3 Jun 2013 15:59:18 +0200 |
On Mon, Jun 3, 2013 at 11:01 AM, Stefan Monnier
<address@hidden> wrote:
> ------------------------------------------------------------
> revno: 112828
> committer: Stefan Monnier <address@hidden>
> branch nick: trunk
> timestamp: Mon 2013-06-03 05:01:53 -0400
> message:
> Merge the specpdl and backtrace stacks. Make the structure of the
> specpdl entries more obvious via a tagged union of structs.
> * src/eval.c (backtrace_list): Remove.
> (set_specpdl_symbol, set_specpdl_old_value): Remove.
> (set_backtrace_args, set_backtrace_nargs)
> (set_backtrace_debug_on_exit, backtrace_p, backtrace_top)
> (backtrace_next): New functions.
On Windows:
eval.o: In function `Fsignal':
c:\Devel\emacs\repo\debug\src/eval.c:1409: undefined reference to
`backtrace_top'
c:\Devel\emacs\repo\debug\src/eval.c:1409: undefined reference to
`backtrace_next'
c:\Devel\emacs\repo\debug\src/eval.c:1410: undefined reference to `backtrace_p'
c:\Devel\emacs\repo\debug\src/eval.c:1411: undefined reference to
`backtrace_next'
c:\Devel\emacs\repo\debug\src/eval.c:1412: undefined reference to `backtrace_p'
eval.o: In function `Fbacktrace_debug':
c:\Devel\emacs\repo\debug\src/eval.c:3188: undefined reference to
`backtrace_top'
c:\Devel\emacs\repo\debug\src/eval.c:3194: undefined reference to
`backtrace_next'
c:\Devel\emacs\repo\debug\src/eval.c:3193: undefined reference to `backtrace_p'
c:\Devel\emacs\repo\debug\src/eval.c:3196: undefined reference to `backtrace_p'
eval.o: In function `Fbacktrace':
c:\Devel\emacs\repo\debug\src/eval.c:3207: undefined reference to
`backtrace_top'
c:\Devel\emacs\repo\debug\src/eval.c:3238: undefined reference to
`backtrace_next'
c:\Devel\emacs\repo\debug\src/eval.c:3214: undefined reference to `backtrace_p'
eval.o: In function `Fbacktrace_frame':
c:\Devel\emacs\repo\debug\src/eval.c:3257: undefined reference to
`backtrace_top'
c:\Devel\emacs\repo\debug\src/eval.c:3264: undefined reference to
`backtrace_next'
c:\Devel\emacs\repo\debug\src/eval.c:3263: undefined reference to `backtrace_p'
c:\Devel\emacs\repo\debug\src/eval.c:3266: undefined reference to `backtrace_p'
eval.o: In function `get_backtrace':
c:\Devel\emacs\repo\debug\src/eval.c:3314: undefined reference to
`backtrace_top'
c:\Devel\emacs\repo\debug\src/eval.c:3314: undefined reference to
`backtrace_next'
c:\Devel\emacs\repo\debug\src/eval.c:3320: undefined reference to `backtrace_p'
c:\Devel\emacs\repo\debug\src/eval.c:3323: undefined reference to
`backtrace_next'
eval.o: In function `backtrace_top_function':
c:\Devel\emacs\repo\debug\src/eval.c:3332: undefined reference to
`backtrace_top'
c:\Devel\emacs\repo\debug\src/eval.c:3333: undefined reference to `backtrace_p'
collect2.exe: error: ld returned 1 exit status
Makefile:655: recipe for target `temacs.exe' failed
Disappears if these functions are INLINE instead of LISP_INLINE.
Juanma
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the,
Juanma Barranquero <=
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Juanma Barranquero, 2013/06/03
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Stefan Monnier, 2013/06/03
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Eli Zaretskii, 2013/06/03
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Paul Eggert, 2013/06/04
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Eli Zaretskii, 2013/06/04
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Paul Eggert, 2013/06/18
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Eli Zaretskii, 2013/06/18
- Re: [Emacs-diffs] /srv/bzr/emacs/trunk r112828: Merge the specpdl and backtrace stacks. Make the structure of the, Paul Eggert, 2013/06/18