Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2000 |
Jan
(1) |
Feb
(56) |
Mar
(65) |
Apr
(18) |
May
(40) |
Jun
(12) |
Jul
(18) |
Aug
(19) |
Sep
(164) |
Oct
(86) |
Nov
(67) |
Dec
(29) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(96) |
Feb
(176) |
Mar
(119) |
Apr
(59) |
May
(181) |
Jun
(193) |
Jul
(140) |
Aug
(180) |
Sep
(182) |
Oct
(322) |
Nov
(263) |
Dec
(187) |
2002 |
Jan
(130) |
Feb
(83) |
Mar
(106) |
Apr
(28) |
May
(39) |
Jun
(46) |
Jul
(78) |
Aug
(107) |
Sep
(66) |
Oct
(33) |
Nov
(58) |
Dec
(53) |
2003 |
Jan
(197) |
Feb
(261) |
Mar
(282) |
Apr
(242) |
May
(218) |
Jun
(107) |
Jul
(108) |
Aug
(78) |
Sep
(129) |
Oct
(181) |
Nov
(139) |
Dec
(108) |
2004 |
Jan
(224) |
Feb
(185) |
Mar
(115) |
Apr
(102) |
May
(98) |
Jun
(103) |
Jul
(124) |
Aug
(88) |
Sep
(124) |
Oct
(100) |
Nov
(74) |
Dec
(79) |
2005 |
Jan
(66) |
Feb
(83) |
Mar
(123) |
Apr
(53) |
May
(109) |
Jun
(46) |
Jul
(126) |
Aug
(78) |
Sep
(61) |
Oct
(43) |
Nov
(213) |
Dec
(93) |
2006 |
Jan
(63) |
Feb
(109) |
Mar
(79) |
Apr
(185) |
May
(283) |
Jun
(179) |
Jul
(147) |
Aug
(156) |
Sep
(114) |
Oct
(173) |
Nov
(137) |
Dec
(148) |
2007 |
Jan
(154) |
Feb
(108) |
Mar
(132) |
Apr
(151) |
May
(241) |
Jun
(94) |
Jul
(109) |
Aug
(50) |
Sep
(62) |
Oct
(128) |
Nov
(90) |
Dec
(74) |
2008 |
Jan
(53) |
Feb
(161) |
Mar
(261) |
Apr
(53) |
May
(87) |
Jun
(44) |
Jul
(73) |
Aug
(67) |
Sep
(54) |
Oct
(37) |
Nov
(72) |
Dec
(53) |
2009 |
Jan
(51) |
Feb
(73) |
Mar
(84) |
Apr
(67) |
May
(59) |
Jun
(31) |
Jul
(78) |
Aug
(45) |
Sep
(90) |
Oct
(56) |
Nov
(69) |
Dec
(51) |
2010 |
Jan
(188) |
Feb
(73) |
Mar
(20) |
Apr
(46) |
May
(91) |
Jun
(24) |
Jul
(115) |
Aug
(135) |
Sep
(132) |
Oct
(90) |
Nov
(92) |
Dec
(58) |
2011 |
Jan
(121) |
Feb
(90) |
Mar
(56) |
Apr
(79) |
May
(98) |
Jun
(109) |
Jul
(104) |
Aug
(113) |
Sep
(234) |
Oct
(143) |
Nov
(160) |
Dec
(93) |
2012 |
Jan
(162) |
Feb
(160) |
Mar
(219) |
Apr
(186) |
May
(135) |
Jun
(360) |
Jul
(138) |
Aug
(72) |
Sep
(130) |
Oct
(146) |
Nov
(64) |
Dec
(137) |
2013 |
Jan
(65) |
Feb
(18) |
Mar
(35) |
Apr
(26) |
May
(108) |
Jun
(34) |
Jul
(16) |
Aug
(11) |
Sep
(61) |
Oct
(4) |
Nov
(23) |
Dec
(24) |
2014 |
Jan
(56) |
Feb
(58) |
Mar
(54) |
Apr
(26) |
May
(3) |
Jun
(31) |
Jul
(13) |
Aug
(13) |
Sep
(7) |
Oct
(26) |
Nov
(65) |
Dec
(54) |
2015 |
Jan
(64) |
Feb
(15) |
Mar
(25) |
Apr
(41) |
May
(22) |
Jun
(62) |
Jul
(26) |
Aug
(17) |
Sep
(35) |
Oct
(33) |
Nov
(37) |
Dec
(17) |
2016 |
Jan
(39) |
Feb
(12) |
Mar
(15) |
Apr
(13) |
May
(41) |
Jun
(76) |
Jul
(53) |
Aug
(38) |
Sep
(31) |
Oct
(11) |
Nov
(9) |
Dec
(19) |
2017 |
Jan
(11) |
Feb
(19) |
Mar
|
Apr
(28) |
May
(61) |
Jun
(9) |
Jul
(9) |
Aug
(14) |
Sep
|
Oct
(63) |
Nov
(43) |
Dec
(21) |
2018 |
Jan
(24) |
Feb
(46) |
Mar
(38) |
Apr
(6) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
1
(1) |
2
|
3
|
4
(1) |
5
|
6
(5) |
7
(4) |
8
(6) |
9
(3) |
10
(3) |
11
(1) |
12
(1) |
13
(1) |
14
(1) |
15
|
16
(1) |
17
(1) |
18
(1) |
19
(1) |
20
(1) |
21
(2) |
22
(1) |
23
|
24
(1) |
25
|
26
(1) |
27
|
28
(2) |
29
|
30
|
31
|
|
From: <noreply@so...> - 2002-05-28 13:38:40
|
Bugs item #561527, was opened at 2002-05-28 06:38 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=561527&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: errors Initial Comment: what does DB mean in the item: parse error : token -> 'DB' and where can I find informations about the error codes? ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=561527&group_id=599 |
From: Trimlife <trimlife@of...> - 2002-05-28 06:18:07
|
<html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"> <a href="http://track.offer888.net/cgi-bin/trimlife?e=546848.11"><img src="http://www.freeze.com/snow/standalones/images/Creative--003.gif"; width="450" height="300" border="0"></a> <img src="http://www.trimlife.com/tracking/record.asp?entryType=0&offerCode=OFT544"; width="1" height="1" alt="" border="0"></td> </tr> </table> <p> </p> <p> </p> <p><font face=Arial size=1>You received this email because you signed up at one of Offer888.com's websites or you signed up with a party that has contracted with Offer888.com. To unsubscribe from our newsletter, please visit <a href=http://opt-out.offer888.net/?e=sdcc-devel@...>http://opt-out.offer888.net/?e=sdcc-devel@...</a>. </font> </body> </html> |
From: <noreply@so...> - 2002-05-26 18:03:59
|
Bugs item #560778, was opened at 2002-05-26 11:03 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=560778&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Donald Delmar Davis (ddd7) Assigned to: Nobody/Anonymous (nobody) Summary: Integers not initialized at all !!!!! Initial Comment: This is just to add some emphasis to previous report under "while loops". sdcc seems to forget about initializing integers. no warnings, no errors, no code generated for integer assignments. It's kind of a showstopper and takes a lot of confidence in the compiler away. --------begin c source snippet----- static unsigned char lcount,rcount, /*internal: time spaces to skip */ lrate,rrate, /*internal: step rate */ lphase,rphase, /*internal: current step phase */ ldir,rdir; /* direction */ static unsigned int lstg,rstg; /* steps to go */ ... other unrelated code ... main(){ /* * Initialize 8051 registers */ TMOD &= 0x0f; /* clear timer 1 control bits */ TMOD |= 0x20; /* set timer 1 to mode 2 */ //TL1 = 0xE8; TH1 = 0xE8; /* ~400 */ TL1 = 0x88; TH1 = 0x88; /* ~400 */ /* * Initialize variables for stepper movement */ rstg=0; lstg=300; rphase=0; lphase=0; rcount=0; lcount=0; rdir=0; ldir=0; rrate=0; lrate=0; ET1=1; /* enable timer 1 interupt */ EA=1; /* enable interupts */ TR1 = 1; /* start timer */ ---------------------- end c snippet. sdcc produces the following assembler. ---------------------- begin assembler snippet ;-------------------------------------------------------- ; File Created by SDCC : FreeWare ANSI-C Compiler ; Version 2.3.0 Sun May 26 09:20:44 2002 .... sfr defines ommitted. .... ;-------------------------------------------------------- ;-------------------------------------------------------- ; internal ram data ;-------------------------------------------------------- .area DSEG (DATA) _lcount: .ds 1 _rcount: .ds 1 _lrate: .ds 1 _rrate: .ds 1 _lphase: .ds 1 _rphase: .ds 1 _ldir: .ds 1 _rdir: .ds 1 _lstg: .ds 2 _rstg: .ds 2 .... code ommitted here .... ; ----------------------------------------- ; function main ; ----------------------------------------- _main: ; stepper.c 97 anl _TMOD,#0x0F ; stepper.c 98 orl _TMOD,#0x20 ; stepper.c 100 mov _TL1,#0x88 mov _TH1,#0x88 ; stepper.c 107 mov _rphase,#0x00 ; stepper.c 108 mov _lphase,#0x00 ; stepper.c 109 mov _rcount,#0x00 ; stepper.c 110 mov _lcount,#0x00 ; stepper.c 111 mov _rdir,#0x00 ; stepper.c 112 mov _ldir,#0x00 ; stepper.c 113 mov _rrate,#0x00 ; stepper.c 114 mov _lrate,#0x00 ; stepper.c 118 setb _ET1 ; stepper.c 119 setb _EA ; stepper.c 120 setb _TR1 ; stepper.c 135 ------------ end assembler snippet. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=560778&group_id=599 |
From: Steve Goldman <stevegoldman@ho...> - 2002-05-24 12:09:40
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Hunza Bread</title> </head> <body> <H2> <CENTER>Hunza Bread</CENTER></H2> <P>Home made Hunza Bread is a simple, delicious and nutritious bread that is easily prepared in just 5 minutes using a few ingredients that have always been universally available. The taste of this bread is wonderful. <P>HUNZA BREAD Miraculously Stops Your Appetite And Hunger and is based on a 2000 year old recipe <P>The Hunzas are considered to be the healthiest people on earth. This bread is the main part of their diet. <P><A href="http://211.117.193.130/bread-offer/121.html">CLICK HERE</A> to learn more about these astounding people and their delicious, nutritious and easy to prepare home made health bread that suppresses your appetite. </P><p><br> <p>This is a one time mailing but if you would like to be removed please <A href="http://211.116.59.126/remove.htm"</p> </body> </html> |
From: <Linda@di...> - 2002-05-22 00:00:26
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mailing List Subscription Confirmation *** Confirmation required *** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You have been invited to join our mailing list. This list has a double optin feature so you must go to the URL listed below to finish joining this list. This is a safeguard for you. PLEASE CLICK THE LINK BELOW TO CONFIRM YOUR SUBSCRIPTION: http://pub50.bravenet.com/elist/add.php?usernum=4234377086&id=4409380 IF YOU DO NOT WISH TO SUBSCRIBE DO NOT CLICK THE LINK: If this message was sent in error, please disregard it and no further email will be sent to you on this subject. ----------------------------------------------------------------------- Bravenet.com ~ free webtools for webmasters ~ http://www.bravenet.com/ |
From: 100milasuonerie.com <mailing100mila@li...> - 2002-05-21 21:31:08
|
=3Chtml=3E =3Chead=3E =3Ctitle=3EUntitled Document=3C=2Ftitle=3E =3Cmeta http-equiv=3D=22Content-Type=22 content=3D=22text=2Fhtml=3B charset=3Diso-8859-1=22=3E =3C=2Fhead=3E =3Cbody bgcolor=3D=22#FFFFFF=22=3E =3Ctable width=3D=2275%=22 border=3D=221=22 cellspacing=3D=220=22 cellpadding=3D=220=22 align=3D=22center=22=3E =3Ctr=3E =3Ctd=3E =3Cdiv align=3D=22center=22=3E=3Ca href=3D=22http=3A=2F=2Fwww=2E100milasuonerie=2Ecom=22=3E=3Cimg src=3D=22http=3A=2F=2Fwww=2E100milasuonerie=2Ecom=2Fper=5Fmail=2F100milaloghiesuonerie=5Frosso=2Egif=22 width=3D=22450=22 height=3D=22113=22 border=3D=220=22=3E=3C=2Fa=3E=3C=2Fdiv=3E =3C=2Ftd=3E =3C=2Ftr=3E =3Ctr=3E =3Ctd=3E =3Cdiv align=3D=22center=22=3E=3Ca href=3D=22http=3A=2F=2Fwww=2E100milasuonerie=2Ecom=22=3E=3Cimg src=3D=22http=3A=2F=2Fwww=2E100milasuonerie=2Ecom=2Fper=5Fmail=2Fnokia=5Fnero=2Egif=22 width=3D=22668=22 height=3D=22228=22 border=3D=220=22=3E=3C=2Fa=3E=3C=2Fdiv=3E =3C=2Ftd=3E =3C=2Ftr=3E =3Ctr=3E =3Ctd=3E =3Cdiv align=3D=22center=22=3E=3C=2Fdiv=3E =3C=2Ftd=3E =3C=2Ftr=3E =3C=2Ftable=3E =3C=2Fbody=3E =3C=2Fhtml=3E |
From: Deb <plimyoyX46fnQ@ho...> - 2002-05-21 02:24:16
|
<HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft DHTML Editing Control"> <TITLE></TITLE> </HEAD> <BODY><FONT face=Arial></FONT><BR> <DIV align=center> <TABLE class=MsoNormalTable style="BACKGROUND: white; WIDTH: 93%; mso-cellspacing: 1.5pt" cellPadding=0 width="93%" border=1> <TBODY> <TR style="HEIGHT: 426.75pt; mso-yfti-lastrow: yes"> <TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 0.75pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #d4d0c8; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #d4d0c8; HEIGHT: 426.75pt; BACKGROUND-COLOR: transparent" width="100%"> <P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center><SPAN style="FONT-SIZE: 13.5pt; COLOR: blue; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'MS Mincho'">"CONVENIENT, LIGHWEIGHT, HANDS-FREE,<o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center><SPAN style="FONT-SIZE: 13.5pt; COLOR: blue; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'MS Mincho'"><SPAN style="mso-spacerun: yes"> </SPAN></SPAN><SPAN style="FONT-SIZE: 13.5pt; COLOR: blue; mso-bidi-font-size: 12.0pt">E</SPAN><SPAN style="FONT-SIZE: 13.5pt; COLOR: blue; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'MS Mincho'">ENVIRONMENTALLY FRIENDLY SOLUTION</SPAN><SPAN style="FONT-SIZE: 13.5pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'MS Mincho'"><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center><B><I><SPAN style="FONT-SIZE: 13.5pt; COLOR: red; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'MS Mincho'">FINALLY</SPAN></I></B><SPAN style="FONT-SIZE: 13.5pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'MS Mincho'"> <SPAN style="COLOR: blue">HITS THE MARKETPLACE!"</SPAN></SPAN><SPAN style="FONT-SIZE: 13.5pt; COLOR: blue; mso-bidi-font-size: 12.0pt"><o:p></o:p></SPAN></P> <P class=MsoPlainText style="MARGIN: auto 0in; TEXT-ALIGN: center" align=center><B><SPAN style="FONT-SIZE: 13.5pt; COLOR: #cc0000; mso-fareast-font-family: 'MS Mincho'">Want to keep Pet Waste out of your hands? Here's How!<o:p></o:p></SPAN></B></P> <P class=MsoPlainText style="MARGIN: auto 0in; TEXT-ALIGN: center" align=center><B><SPAN style="FONT-SIZE: 20pt; COLOR: #cc0000; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: 'MS Mincho'"><A href="http://www.pixitup.com/"><SPAN style="COLOR: #cc0000; TEXT-DECORATION: none; text-underline: none"><v:shapetype id=_x0000_t75 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@...@5l@...@11@...@11@...@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><IMG alt="" hspace=0 src="http://store6.yimg.com/I/pixitup_1677_598190"; align=baseline border=0></SPAN></A></SPAN></B></P> <P class=MsoPlainText style="MARGIN: auto 0in; TEXT-ALIGN: center" align=center><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'">Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> - The </SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">Best</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> Scoop on the Planet</SPAN></B><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'"> </SPAN><SPAN style="mso-fareast-font-family: 'MS Mincho'">has been professionally designed to eliminate the need for you to ever touch dog waste again.<SPAN style="mso-spacerun: yes"> </SPAN>And, with the easy to adjust handle, the length is expandable from 28" to 42", simply twist the handle to lock and un-lock.<SPAN style="mso-spacerun: yes"> </SPAN>Additionally, our biodegradable bag provides an environmentally sound treatment for pet waste.<o:p></o:p></SPAN></P> <P class=MsoPlainText style="MARGIN: auto 0in; TEXT-ALIGN: center" align=center><B><I><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'">A steal at only</SPAN></I></B><B><I><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></I></B><B><I><U><SPAN style="COLOR: #339966; mso-fareast-font-family: 'MS Mincho'">$21.95</SPAN></U></I></B><B><I><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></I></B><B><I><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'">for the tool and 100 biodegradable bags.<o:p></o:p></SPAN></I></B></P> <P class=MsoPlainText style="MARGIN: auto 0in; TEXT-ALIGN: center" align=center><B><SPAN style="COLOR: #cc0000; mso-fareast-font-family: 'MS Mincho'">To Order NOW click here ></SPAN></B><SPAN style="mso-fareast-font-family: 'MS Mincho'"> <B><SPAN style="COLOR: #339966"><A href="http://www.pixitup.com/"><SPAN style="COLOR: #339966">Keeps "IT" Out Of Your Hands!</SPAN></A></SPAN></B></SPAN></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="mso-spacerun: yes"> </SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'">Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>is a total pet refuse removal system</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="mso-spacerun: yes"> </SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'">Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>keeps your hands from touching "IT"</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="mso-spacerun: yes"> </SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'">Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>tool never gets dirty</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="mso-spacerun: yes"> </SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'">Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>lightweight construction for effortless portability </P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="mso-spacerun: yes"> </SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'">Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>adjustable cam lock handle provides multiple length</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="mso-spacerun: yes"> & nbsp; </SPAN>selection from 27" to 42"</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"><SPAN style="mso-spacerun: yes"> </SPAN>Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>is collapsible for use while walking your dog </P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"><SPAN style="mso-spacerun: yes"> </SPAN>Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>biodegradable bag is a responsible method of pet waste</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="mso-spacerun: yes"> & nbsp; </SPAN>removal</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"><SPAN style="mso-spacerun: yes"> </SPAN>Pi</SPAN></B><B><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">x</SPAN></B><B><SPAN style="COLOR: purple; mso-fareast-font-family: 'MS Mincho'"> It Up</SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"> </SPAN></B>biodegradable bag size holds multiple droppings</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN style="mso-fareast-font-family: 'MS Mincho'"><SPAN style="mso-spacerun: yes"> </SPAN><SPAN style="COLOR: purple">Pi</SPAN><SPAN style="COLOR: red">x</SPAN> <SPAN style="COLOR: purple">It Up</SPAN></SPAN></B><B><SPAN style="FONT-SIZE: 11pt; COLOR: #4e0987; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"></SPAN></B><B><SPAN style="mso-fareast-font-family: 'MS Mincho'"> </SPAN></B>tool design gives easy bag on/off functionality</P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'"><o:p> </o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'">*Get it NOW! Special Introductory Price is </SPAN><B><I><U><SPAN style="COLOR: #339966; mso-fareast-font-family: 'MS Mincho'">Only $21.95</SPAN></U></I></B><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'"> each!*<o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'">*OR Get Two For </SPAN><B><I><U><SPAN style="COLOR: #339966; mso-fareast-font-family: 'MS Mincho'">Only $40.00</SPAN></U></I></B><SPAN style="COLOR: blue; mso-fareast-font-family: 'MS Mincho'"> *</SPAN><SPAN style="COLOR: blue"><o:p></o:p></SPAN></P> <P class=MsoPlainText style="MARGIN: auto 0in; TEXT-ALIGN: center" align=center><SPAN style="mso-fareast-font-family: 'MS Mincho'"> This offer is good for the <B><U><SPAN style="COLOR: red">NEXT 48 HOURS ONLY</SPAN></U></B> then it is available for $29.95, which is the normal retail price.</SPAN> <B><I><U><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'">Order today and save $$$!</SPAN></U></I></B></P> <P class=MsoPlainText style="MARGIN: auto 0in; TEXT-ALIGN: center" align=center><B><I><SPAN style="COLOR: red; mso-fareast-font-family: 'MS Mincho'"><SPAN style="mso-spacerun: yes"> </SPAN></SPAN></I></B><B><SPAN style="COLOR: #cc0000; mso-fareast-font-family: 'MS Mincho'">To Order NOW click here </SPAN></B><B><SPAN style="mso-fareast-font-family: 'MS Mincho'">=></SPAN></B><SPAN style="mso-fareast-font-family: 'MS Mincho'"> <A href="http://www.pixitup.com/">Keep "IT" Out of Your Hands!</A></SPAN></P> <P style="TEXT-ALIGN: center" align=center></P></TD></TR></TBODY></TABLE></DIV> <P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center><SPAN style="DISPLAY: none; mso-hide: all"><o:p> </o:p></SPAN></P> <DIV align=center> <TABLE class=MsoNormalTable style="WIDTH: 91%; mso-cellspacing: 1.5pt" cellPadding=0 width="91%" border=1> <TBODY> <TR style="HEIGHT: 37.5pt; mso-yfti-lastrow: yes"> <TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 0.75pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #d4d0c8; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #d4d0c8; HEIGHT: 37.5pt" width="100%"> <P style="TEXT-ALIGN: center" align=center><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Please <A href="mailto:kmhind86@...?SUBJECT=Please_Remove">Click Here</A> to be removed from the purchased new product mailing list. </SPAN> </P> <P style="TEXT-ALIGN: center" align=center><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">We apologize for any inconvenience.</SPAN></P></TD></TR></TBODY></TABLE></DIV> <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p> </o:p></P> </BODY> </HTML> [2ILnaaK7f5n1G-6mswYrqwmna-a29FLJ8WsGWoL8sMWFIaZNruCvH] |
From: <noreply@so...> - 2002-05-20 07:30:16
|
Bugs item #558177, was opened at 2002-05-20 03:30 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=558177&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Dave McGuire (dpmcguire) Assigned to: Nobody/Anonymous (nobody) Summary: incorrect code for empty while loop Initial Comment: I believe I've found a code generation problem. I'm using 2.3.2, fresh out of CVS as of today. I'm generating code for an 8051-derived processor, the Philips 89C664. This code snippet: while (i2c_status == I2C_BUSY) ; Generates this assembler output: ; i2c.c:90: while (i2c_status == I2C_BUSY) 00101$: ; Peephole 132 changed ljmp to sjmp sjmp 00101$ In this routine, it is assumed that an interrupt service routine will change the i2c_status variable while the loop is executing. Adding some dummy code to the body of the while loop causes a proper cjne-based loop to be generated in the assembler output. Otherwise my SDCC experience has been very positive. I am very happy with it and have now dumped the Keil product altogether. -Dave McGuire mcguire@... ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=558177&group_id=599 |
From: <noreply@so...> - 2002-05-19 11:26:52
|
Bugs item #557908, was opened at 2002-05-19 04:26 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=557908&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: pic: revert to bank0 after return statem Initial Comment: with the latest code for PIC micros.. after accessing vars in bank1 in a function, the revert to bank0 (bcf...) is coded after the return instruction. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=557908&group_id=599 |
From: <noreply@so...> - 2002-05-18 11:44:10
|
Bugs item #557606, was opened at 2002-05-18 04:44 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=557606&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: PIC port structures handling Initial Comment: When structure containd integer field, the final assembly code references the same address for both LSB and MSB. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=557606&group_id=599 |
From: Scott Dattalo <scott@da...> - 2002-05-17 04:59:56
|
Linas Vepstas submitted a ton of bug reports for the PIC port. All but two have been fixed. There have been numerous changes to the PIC port, but they shouldn't have affected the reset of CVS. A special thanks goes out to Linas... Scott |
From: <noreply@so...> - 2002-05-16 16:09:44
|
Bugs item #556842, was opened at 2002-05-16 18:09 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=556842&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Hans-Bernhard Broeker (broeker) Assigned to: Nobody/Anonymous (nobody) Summary: DU4.0: name conflict on _signed Initial Comment: Trying to build sdcc on a Digital Unix 4.0 host system, I observed a problem: in src/SDCCsymt.h, there's a struct with bitfield elements named "_long", "_short", ... I don't think those names are a good idea, and on this particular system, one of them bombs, because there's a line #define _signed signed in /usr/include/sys/localedef.h. I solved that by renaming this particular element to _b_signed. I think a more global renaming would be advisable. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=556842&group_id=599 |
From: <noreply@so...> - 2002-05-14 10:55:47
|
Bugs item #555859, was opened at 2002-05-14 03:55 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=555859&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: .cdb file doc Initial Comment: Hi, The cdbfile.html included into sdcc-2.3.0-i586- mingw32msvc.zip does not contain full cdb format description. It ends with 'F'-record description. We are interested in supporting SDCC in our emulators and simulators. Please provide me with full cdb format specification. BR, Slava Krasnov Phyton ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=555859&group_id=599 |
From: FreeCards <vistaprint@of...> - 2002-05-13 22:29:08
|
<html> <head> <title> Business Cards are FREE at VistaPrint.com! </title> </head> <body> <a href="http://track.offer888.net/cgi-bin/t?e=546848.11"><img src="http://marketing.vistaprint.net/us/imgs/500x350_Email_W_Fanned_BC.gif"; border="0" title="Business Cards are FREE at VistaPrint.com!" alt=""></a> p> </p> <p> </p> <p><font face=Arial size=1>You received this email because you signed up at one of Offer888.com's websites or you signed up with a party that has contracted with Offer888.com. To unsubscribe from the Offer888.com list, visit <a href=http://opt-out.offer888.net/?e=sdcc-devel@...>http://opt-out.offer888.net/?e=sdcc-devel@...</a>. </font> </body> </html> |
From: richy <richyworkathome999@ya...> - 2002-05-12 02:08:37
|
§Ò¹ Part Time ãªéà·¤â¹âÅÂշӧҹ᷹¤Ø³ äÁè¡ÃзºµèͪÕÇÔµ»ÃШÓÇѹ¢Í§¤Ø³ äÁèÇèҤس¨Ðà»ç¹ã¤Ã ¤Ø³µéͧ¡ÒçҹÍÂèÒ§¹ÕéËÃ×Íà»ÅèÒ ?? - âÍ¡ÒÊ·Õè¨Ðà»ç¹à¨éҢͧ¡Ô¨¡ÒÃẺ§èÒ æ - ÁÕ¸ØÃ¡Ô¨¢Í§µ¹àͧº¹ Internet ( E-Commerce ) - à»Ô´´Óà¹Ô¹§Ò¹µÅÍ´ 24 ªÑèÇâÁ§µèÍÇѹ 7ÇѹµèÍÊÑ»´ÒËì 365Çѹã¹Ë¹Öè§»ÕäÁèÁÕÇѹËÂØ´ - à§Ô¹Å§·Ø¹µèÓ ÃÒÂä´éÊÙ§ Part Time 15,000 ºÒ·¢Öé¹ä»µèÍà´×͹ / Full Time 45,000 ºÒ·¢Öé¹ä» - äÁèµéͧ¨éÒ§¾¹Ñ¡§Ò¹¢Ò äÁèµéͧ»Ç´ËÑÇàÃ×èͧ¢Ö鹤èÒáç ¡ÒùѴËÂØ´§Ò¹ áÅÐäÁèµéͧ¨èÒÂÊÇÑÊ´Ô¡Òà - ãªéà·¤â¹âÅÂշӧҹ᷹¤Ø³ äÁè¡ÃзºµèÍ¡ÒôÓà¹Ô¹ªÕÇÔµ»ÃШÓÇѹ¢Í§¤Ø³ à¾Õ§á¤èÇѹÅÐ 2-3 ªÑèÇâÁ§ - ·Ó§Ò¹¨Ò¡·Õèä˹¡çä´é áµèÊÒÁÒöÁÕ¸ØÃ¡Ô¨ä´é·ÑèÇâÅ¡ - äÁèµéͧ¡Ñ¡µØ¹ÊÔ¹¤éÒ äÁèàÊÕè§µèͷع¨Á - ÁÕÃкº¨Ñ´Êè§ÊÔ¹¤éÒ ·Ñé§ã¹áÅеèÒ§»ÃÐà·È - äÁèãªè¡Òà Knock Door ¢ÒÂÊÔ¹¤éÒ áµèÅÙ¡¤éÒ¨ÐÇÔè§à¢éÒÁÒËҤس ÏÅÏ ¶éҤسÍÂÒ¡ÁÕ¡Ô¨¡ÒâͧµÑÇàͧáÅÐÂѧÊÒÁÒöãªéàÇÅÒÊèǹãËè¡ÑºÊÔè§·Õè¤Ø³ªÍº ¤Ø³·Óä´éá¹è¹Í¹ ¾ºàÃÒä´é·Õè¹Õè http://www.thaiworkathome.com/win â·Ã 0-2277-7850 µèÍ 57 ==¤Ø³ÍÒ¨ã¹ä´é¾ºã¹ÊÔè§·Õè¤Ø³ËÒÁҹҹ㹪ÕÇÔµ¡Ò÷ӧҹ== ¢ÍÍÀÑÂËÒ¡¤Ø³äÁèµéͧ¡ÒÃáµèä´éÃѺ mail ¹Õé áµè mail ¹ÕéÍÒ¨·ÓãËéªÕÇÔµ¤Ø³à»ÅÕè¹ä»ã¹·Ò§·Õè´Õ¢Öé¹ áÅдբÖé¹ ¢ÍãËé⪤´Õ ¹Ð¤Ð+ ËÒ¡äÁèµéͧ¡ÒÃÃѺ¢èÒÇÊÒèҡàÃÒÍÕ¡ ¡ÃØ³Ò CLICK ä»·Õè http://www.thaiworkathome.com/win/mail.html ¡ÃÍ¡ email-address ¢Í§·èÒ¹ áÅÐ submit |
From: Philip Heede <qmjnim@ao...> - 2002-05-11 18:20:29
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="GENERATOR" content="Mozilla/4.77 [en] (Windows NT 5.0; U) [Netscape]"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Lose weight while building lean muscle mass and reversing the ravages of aging all at once</title> </head> <body> <center><table BORDER WIDTH="52%" > <tr> <td WIDTH="90%" BGCOLOR="#FFCC00"><b><font face="Arial"><font color="#FFFFFF"><font size=+2></font></font></font></b> <center><table BORDER=0 CELLSPACING=10 CELLPADDING=0 COLS=1 WIDTH="100%" > <tr> <td WIDTH="100%" BGCOLOR="#000000"> <center><b><font face="Arial"><font color="#FFFFFF"><font size=+2>Human Growth Hormone Therapy</font></font></font></b></center> </td> </tr> </table></center> <center> <p><b><font face="Arial"><font color="#FFFFFF"><font size=+1>Lose weight while building lean muscle mass</font></font></font></b> <br><b><font face="Arial"><font color="#FFFFFF"><font size=+1> and reversing the ravages of aging all at once.</font></font></font></b> <p><font face="Arial"><font color="#FFFFFF"><font size=+0>Remarkable discoveries about Human Growth Hormones (<b>HGH</b>) </font></font></font> <br><font face="Arial"><font color="#FFFFFF"><font size=+0>are changing the way we think about aging and weight loss.</font></font></font></center> <br> <center><table WIDTH="442" BGCOLOR="#FFFFFF" > <tr> <td WIDTH="229" HEIGHT="2"><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"><font size=+0>Lose Weight</font></font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"><font size=+0>Build Muscle Tone</font></font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"><font size=+0>Reverse Aging</font></font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"><font size=+0>Increased Libido</font></font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"><font size=+0>Duration Of Penile Erection</font></font></font></b></td> <td WIDTH="199" HEIGHT="2"><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"><font size=+0> New Hair Growth</font></font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"><font size=+0> Improved Memory</font></font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"> Improved skin</font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"> New Hair Growth</font></font></b> <br><b><font face="Arial, Helvetica, sans-serif"><font color="#000000"> Wrinkle Disappearance </font></font></b></td> </tr> </table></center> <center> <p><b><font face="Arial"><font color="#FFFFFF"><a href="http://www.the-savings-club.com">Visit Our Web Site and Lean The Facts: Click Here</a></font></font></b></center> <p> </td> </tr> </table></center> </body> </html> |
From: <linas@li...> - 2002-05-10 21:31:02
|
On Fri, May 10, 2002 at 11:31:05AM -0700, Scott Dattalo was heard to remark: > > I just commit'd a fairly significant chunk of code to CVS for the PIC > port. Essentially, I've added limited support for multiplication and fixed ! > numerous bugs. I haven't begun to attack the bugs Linas has been > reporting. (I'll start that immediately after sending this message :). The last 3 or 4 reports include patches, so hopefully, those are easiest ... --linas -- pub 1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas@...> PGP Key fingerprint = 8305 2521 6000 0B5E 8984 3F54 64A9 9A82 0104 5933 |
From: Scott Dattalo <scott@da...> - 2002-05-10 18:31:06
|
I just commit'd a fairly significant chunk of code to CVS for the PIC port. Essentially, I've added limited support for multiplication and fixed numerous bugs. I haven't begun to attack the bugs Linas has been reporting. (I'll start that immediately after sending this message :). I've also begun transitioning from the AOP_XXX types in gen.c to pCodeOp types. This will certainly be a major chore to complete. But when it's done, the PIC port operand typing should flow smoothly... I've also added a new feature to the pCode Peep Hole optimizer that allows the instructions to be expressed by type. For example: replace restart { _NOTBITSKIP_ %1 _BITSKIP_ %2 goto %3 %4 %3: %5 } by { ;peep 1 - test/jump to test/skip %1 _INVERTBITSKIP_ %2 %4 %3: %5 } This rule replaces goto's that jump over one instruction with a skip. The rule is only invoked however, if this sequence doesn't follow a skip instruction. In this rule, only one instruction mnemonic, "goto", is specified. Everything else is a wild code. (Wild instructions in the peep hole rules is currently only supported in the PIC port). This rule replaced 4 other rules. However, those 4 other rules were broken under certain instances. Scott |
From: Sanjiv Kumar Gupta, Noida <sanjivg@no...> - 2002-05-10 07:01:44
|
Hi, how can I interpret the sdcc generated iCode dump. is there any specification available? Regards Sanjiv |
From: <noreply@so...> - 2002-05-09 21:20:47
|
Bugs item #554272, was opened at 2002-05-09 16:20 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=554272&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Linas Vepstas (linas) Assigned to: Nobody/Anonymous (nobody) Summary: PIC backend: inline asm Initial Comment: Inline assembly is not generated. Sample C code: data at 0x0006 unsigned char PORTB; char getlo (void) { _asm BSF 3,5 MOVF H'9e' BCF 3,5 _endasm; } main () { char x; x = getlo(); PORTB = x; } Here's a patch to fix this (against current CVS). You might not like this ptch, but its the easiest thing I could come up with. (See attached file) ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=554272&group_id=599 |
From: <noreply@so...> - 2002-05-09 19:16:32
|
Bugs item #554223, was opened at 2002-05-09 14:16 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=554223&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Linas Vepstas (linas) Assigned to: Nobody/Anonymous (nobody) Summary: PIC backend: x >>4 broken Initial Comment: SDCC PIC backend: Under certain circumstances, the shift-left-by-4 code is broken. Sorry, no simple testcase, however, a patch is included below (against current CVS): The bug looks like a programmer error (target of SWAPF should have been W not F) Index: gen.c =================================================================== RCS file: /cvsroot/sdcc/sdcc/src/pic/gen.c,v retrieving revision 1.55 diff -u -r1.55 gen.c --- gen.c 20 Mar 2002 06:10:30 -0000 1.55 +++ gen.c 9 May 2002 19:15:41 -0000 @@ -6409,11 +6409,11 @@ emitpcode(POC_XORWF, popGet(AOP(result),offr+MSB16)); emitpcode(POC_ADDWF, popGet(AOP(result),offr)); } else { - emitpcode(POC_SWAPF, popGet(AOP(left),offl)); + emitpcode(POC_SWAPFW, popGet(AOP(left),offl)); emitpcode(POC_ANDLW, popGetLit(0x0f)); emitpcode(POC_MOVWF, popGet(AOP(result),offr)); - emitpcode(POC_SWAPF, popGet(AOP(left),offl+MSB16)); + emitpcode(POC_SWAPFW, popGet(AOP(left),offl+MSB16)); emitpcode(POC_MOVWF, popGet(AOP(result),offr+MSB16)); emitpcode(POC_ANDLW, popGetLit(0xf0)); emitpcode(POC_XORWF, popGet(AOP(result),offr+MSB16)); ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=554223&group_id=599 |
From: <noreply@so...> - 2002-05-09 16:54:39
|
Bugs item #554183, was opened at 2002-05-09 11:54 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=554183&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Linas Vepstas (linas) Assigned to: Nobody/Anonymous (nobody) Summary: PIC backend: pointer passing arg smash Initial Comment: In certain rare cases, the stack is smashed. Sorry, no simple test case. The bug occured when 1) the virtual stack addres was set to 0x38 2) the C program was large enough to have data above 0x38 3) a void func (const char *) routine was called. The const char * pointer was passed in W (high addres bits) and in s0x38 (low adress bits). Unfortuantely, it was received with a r0x38 instead of the correct s0x38. Don't know why. Setting the virtual stack address above any real RAM on the PIC fixes the problem. The following patch does the trick: Index: pcode.c =================================================================== RCS file: /cvsroot/sdcc/sdcc/src/pic/pcode.c,v retrieving revision 1.27 diff -r1.27 pcode.c 1088c1088,1096 < initStack(0x38, 8); --- > /* Note: > * The virtual stack is placed higher than any real memory in the PIC. > * If it is placed in low memory, then there are certain cases (pointer > * passing) where it gets smashed (due to a bug elsewhere??). The bug > * I saw was during function entry with a const char * pointer, and then > * popRegFromIdx generated an r0x reference instead of the * correct > * s0x reference. > */ > initStack(0x888, 8); ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=554183&group_id=599 |
From: <noreply@so...> - 2002-05-08 23:36:16
|
Bugs item #553949, was opened at 2002-05-08 18:36 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=553949&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Linas Vepstas (linas) Assigned to: Nobody/Anonymous (nobody) Summary: PIC Backend: bank switching broken Initial Comment: The PIC backend fails to switch banks when accessing data. C code: data at 0x0006 unsigned char PORTB; data at 0x009E unsigned char ADRESL; main () { unsigned char x; x = ADRESL; PORTB = x; } produces: 0000 00135 _main ;Function start 0000 081E 00148 MOVF _ADRESL,W ;key=000,flow 0001 0086 00149 MOVWF _PORTB ;key=001,flow seq=001 0002 0008 00161 RETURN ;key=002,flow seq=001 which is clearly wrong, since ADRESL is in Bank 1, while PORTB is in Bank 0. What should have happened should have been: BSF STATUS,5 MOVF _ADRESL,W BCF STATUS,5 MOVWF _PORTB ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=553949&group_id=599 |
From: <noreply@so...> - 2002-05-08 23:23:01
|
Bugs item #553942, was opened at 2002-05-08 18:23 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=553942&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Linas Vepstas (linas) Assigned to: Nobody/Anonymous (nobody) Summary: PIC backend: unparsable assembly Initial Comment: There's a way of getting SDCC to generate bad assembly for the PIC: C code: int ping (void) { return 0; } void pong (char nibble) { } main() { int snib; char nibble; snib = ping (); /* any shift by less than 8 does not produce bug */ snib >>= 8; nibble = snib; pong (nibble); } produces the following: gpasm badsymbol.asm -I.. badsymbol.asm:170:Error [113] Symbol not previously defined (a). badsymbol.asm:180:Error [113] Symbol not previously defined (a). ;_main: _main ;Function start ; 1 exit point ;;ic ;#CSRC badsymbol.c 20 ;; *** resultRemat 2425 ;; *** genCall 2184 ;; *** saveRegisters 1855 CALL _ping ;key=000,flow seq=001 ;Start of new flow, seq=2 ;; *** assignResultValue 1976 ;; line = 1978 result -=-, left AOP_REG=r0x20, right -=-, size = 0 MOVWF r0x21 ;key=000,flow seq=002 ;; *** popRegFromIdx,1148 , rIdx=0x38 MOVF s0x38,W ;key=001,flow seq=002 MOVWF r0x20 ;key=002,flow seq=002 ;; 2278 left AOP_REG ;; *** unsaveRegisters 1917 ;;ic ;#CSRC badsymbol.c 22 ;; *** resultRemat 2425 ;; *** genRightShift 7199 ;; *** genSignedRightShift 7099 ;; *** genRightShiftLiteral 7039 ;; 727 ;; *** pic14_getDataSize 1580 ;; *** genrshTwo 6914 ;; *** movLeft2Result 6196 ;; *** pic14_getDataSize 1580 ;mov a,r0x21 ;; *** aopPut 1265 ;movf a,w ; 1323 ;movwf r0x20 ;; 1335 MOVF a,W ;key=003,flow seq=002 MOVWF r0x20 ;key=004,flow seq=002 ;; *** pic14_getDataSize 1580 ;; *** addSign 1109 ;rlc a ;subb a,acc ;; *** aopPut 1265 ;movf a,w ; 1323 ;movwf r0x21 ;; 1335 MOVF a,W ;key=005,flow seq=002 MOVWF r0x21 ;key=006,flow seq=002 ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=553942&group_id=599 |
From: <noreply@so...> - 2002-05-08 18:01:50
|
Bugs item #553811, was opened at 2002-05-08 13:01 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=553811&group_id=599 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Linas Vepstas (linas) Assigned to: Nobody/Anonymous (nobody) Summary: PIC backend: unsigned char counters Initial Comment: Unsigned chars used in counters appear completely broken: main() { unsigned char i; i=0; while (i<144) i++; } generates the egregiously incorrect 0000 00127 _main ;Function start 0000 01A0 00135 CLRF r0x20 ;key=000,flow seq=001 0001 00153 _00105_DS_ 0001 1803 00154 BTFSC STATUS,0 ;key=001,flow 0002 2805 00157 GOTO _00108_DS_ ;key=000,flow 0003 0AA0 00171 INCF r0x20,F ;key=000,flow seq=003 0004 2801 00175 GOTO _00105_DS_ ;key=001,flow 0005 00188 _00108_DS_ 0005 0008 00189 RETURN ;key=000,flow seq=004 ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=100599&aid=553811&group_id=599 |