1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 3.2//EN">
4 <TITLE> [IRCServices] GCC
3 is not supported (was Re: Gcc
3 and services.)
6 <LINK REL=
"Index" HREF=
"index.html" >
7 <LINK REL=
"made" HREF=
"mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20GCC%203%20is%20not%20supported%20%28was%20Re%3A%20Gcc%203%20and%20services.%29&In-Reply-To=">
8 <META NAME=
"robots" CONTENT=
"index,nofollow">
9 <META http-equiv=
"Content-Type" content=
"text/html; charset=us-ascii">
10 <LINK REL=
"Previous" HREF=
"002131.html">
11 <LINK REL=
"Next" HREF=
"002134.html">
13 <BODY BGCOLOR=
"#ffffff">
14 <H1>[IRCServices] GCC
3 is not supported (was Re: Gcc
3 and services.)
</H1>
16 <A HREF=
"mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20GCC%203%20is%20not%20supported%20%28was%20Re%3A%20Gcc%203%20and%20services.%29&In-Reply-To="
17 TITLE=
"[IRCServices] GCC 3 is not supported (was Re: Gcc 3 and services.)">achurch at achurch.org
19 <I>Sun Jul
15 06:
05:
01 PDT
2001</I>
21 <LI>Previous message:
<A HREF=
"002131.html">[IRCServices]
"Ghosted user
"
23 <LI>Next message:
<A HREF=
"002134.html">[IRCServices] chanserv akick
25 <LI> <B>Messages sorted by:
</B>
26 <a href=
"date.html#2133">[ date ]
</a>
27 <a href=
"thread.html#2133">[ thread ]
</a>
28 <a href=
"subject.html#2133">[ subject ]
</a>
29 <a href=
"author.html#2133">[ author ]
</a>
34 <PRE> The authors of GCC have made many questionable decisions to break
35 compatibility with earlier versions of GCC in the
3.0 release. Regardless
36 of what the ANSI standard says, there are many things that have become
37 de-facto standards, and should not be changed lightly--this is just one
38 example. While this does not require a major change, and so I will fix
39 it, notes on the GCC
3.0 page suggest that other problems may occur,
40 particularly with parts of import-db that read structures from disk.
42 Because of this, GCC
3.0 IS NOT SUPPORTED at the present time.
43 Please use an earlier version of gcc to compile Services.
46 <A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org
</A>
47 <A HREF=
"http://achurch.org/">http://achurch.org/
</A>
53 </I>><i> Installing gcc
3 i notice a strange behaviour at the services.
54 </I>><i>The problem is specified at two functions inside misc.c. The functions
55 </I>><i>are strupper and strlower. The exact problem is at:
57 </I>><i>char *strupper(char *s)
59 </I>><i> char *t = s;
60 </I>><i> while (*t)
61 </I>><i> *t++ = toupper(*t);
<-
66 </I>><i>According ANSI C spec,
"... C expressions can contain side effects,
67 </I>><i>issues of sequencing are important in expression evaluation.
" (
2.1.2.3)
71 </I>><i>The result of this code is to have
"random
" effects while using services.
75 </I>><i>/quote version services.test.irc.gr
76 </I>><i>11:
25 ## Server services.TEST.irc.gr: ircservices-
4.5.21 build #
1,
77 </I>><i>compiled Sat Jul
14 23:
01:
42 EEST
2001
79 </I>><i>/msg operserv akill add
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">doe at joe.com
</A> doe
1
81 </I>><i>11:
15 >> [ operserv ] akill add
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">doe at joe.com
</A> doe
1
82 </I>><i>11:
15 - OperServ!
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">services at irc.gr
</A> - e@@oe.com added to AKILL list.
83 </I>><i>11:
15 %G% OperServ: Dinos added an AKILL for e@@oe.com (expires in
30
86 </I>><i>/msg operserv akill list
88 </I>><i>11:
26 - OperServ!
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">services at irc.gr
</A> - e@@oe.com doe
1
93 </I>><i>I guess strupper and strlower should be rebuid. For those looking for one
94 </I>><i>fast solution, i can post one.
96 </I>><i>If i'm wrong, correct me :)
100 </I>><i>Nick Krassas
101 </I>><i>Dinos @irc.gr
103 </I>><i>-----------------------------------------------------------
104 </I>><i>To unsubscribe, mail
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices-request at ircservices.za.net
</A>
105 </I>><i>with the word UNSUBSCRIBE in the subject of the mail.
106 </I>><i><A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">http://www.ircservices.za.net/mailman/listinfo/ircservices
</A>
114 <LI>Previous message:
<A HREF=
"002131.html">[IRCServices]
"Ghosted user
"
116 <LI>Next message:
<A HREF=
"002134.html">[IRCServices] chanserv akick
118 <LI> <B>Messages sorted by:
</B>
119 <a href=
"date.html#2133">[ date ]
</a>
120 <a href=
"thread.html#2133">[ thread ]
</a>
121 <a href=
"subject.html#2133">[ subject ]
</a>
122 <a href=
"author.html#2133">[ author ]
</a>