[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Texmacs-dev] TeXmacs

From: David Allouche
Subject: Re: [Texmacs-dev] TeXmacs
Date: Wed, 12 Jun 2002 19:37:56 +0200

On Wednesday 12 June 2002 18:03, St├ęphane Payrard wrote:
> TeXmacs compiles and runs fine with gcc 3.1.1 modulo the
> following patch that remove a spurious default affectation to a formal
> parameter in a .cc It also warns about bogus volatile but that will be
> fixed by the nogencc patch from David.

I do not think that nogencc will fix the volatile problem. If I am right 
it a problem with fatal_error. Joris told me that this function is marked 
volatile because:

1. it does not return;

2. where it is used, it prevent the compiler from warning because there 
is an execution path which does not return a value.

Actually, I think we could find a way around that problem in looking in 
macros like "assert_not_reached" (or something like that) in glib. I have 
not tried, but there is the same problem there so the glib folks 
hopefully fixed is the Right Way. Anyway that is not going in before 
nogencc is merged with mainline.

Since Joris has accepted the patch, I will merge it in the next nogencc 
release so it can be merged with mainline in the next unstable. I think 
you can expect the last nogencc (with a minor fix in hashmap.hh, proper 
support for TeXmacs-misc, and a good test round on available compile 
farms) at the end of next week.

                                  -- David --

reply via email to

[Prev in Thread] Current Thread [Next in Thread]