Back to the main page

Mailing List Logs for ShadowRN

Message no. 1
From: Todd Montgomery <tmont@****.WVU.EDU>
Subject: STRIP
Date: Tue, 20 Jul 1993 23:15:11 -0400
One-Two-Cha-Cha-Cha.

All references to STRIP are to Unix STRIP.

Rob I hate to burst your bubble on STRIP, but I must. Strip takes
the object file that is generated when a program is compiled
with I believe in K&R C the -g option, and removes the added symbol
table junk that is used for debugging. So really you are not saving
any space if the program is already completed and no debugging is
to be done. You can produce the same code (VERY close at any rate)
without including the option when invoking the compiler. The
added symbol table stuff is just used to debug. And some stripped
files will work across different platforms.

-- Quiktek
-- Todd Montgomery
tmont@****.wvu.edu
tmont@***.wvu.edu
un032507@*******.wvnet.edu
Message no. 2
From: "Robert A. Hayden" <hayden@*******.MANKATO.MSUS.EDU>
Subject: Re: STRIP
Date: Tue, 20 Jul 1993 22:20:49 -0500
On Tue, 20 Jul 1993, Todd Montgomery wrote:

> All references to STRIP are to Unix STRIP.

[flame munched]
*burp*

Heh, well, *I'll* admit it right here in front of everyone, that I
_actually_ don't know diddly about programming. All I do is compile stuff
and then strip it to not blow my quota. :-)

I'm learning, but slowly because I'm studying Juvenile Corrections, not
Comp Sci.

BUT, I think what I said are sound ideas. :-)

{[> Robert A. Hayden ____ hayden@*******.mankato.msus.edu <]}
{[> \ /__ hayden@****.cs.mankato.msus.edu <]}
{[> \/ / aq650@****.INS.CWRU.Edu <]}
{[> #include <std_disclaimer.h> \/ <]}
-=-=-
GEEK CODE v1.0.1: GSS d- -p+(---) c++(++++) l++ u++ e+/* m++(*)@ s-/++
n-(---) h+(*) f+ g+ w++ t++ r++ y+(*)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Random Thought:

They asked me to go in front of the Reagans. I'm not used to going in
front of President Reagan, so we went out behind the Bushes.
-- Vice President Dan Quayle after the swearing in ceremony
on Inauguration Day, 1/20/89. No, he's not discussing his
sanitary habits. (reported in the NY Daily News, 1/21/89)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Message no. 3
From: "Robert A. Hayden" <hayden@*******.MANKATO.MSUS.EDU>
Subject: Re: STRIP
Date: Tue, 20 Jul 1993 22:34:11 -0500
I'm crossposting this, jsut to set the record straight.

On Tue, 20 Jul 1993, Todd Montgomery wrote:

> Rob,
> I really did not mean for it to be taken as a flame.
> I apologize. I feel flaming is very counter productive.

Ack, I didn't take it as a flame, I was just being weird. I really do
appreciate the comments.

{[> Robert A. Hayden ____ hayden@*******.mankato.msus.edu <]}
{[> \ /__ hayden@****.cs.mankato.msus.edu <]}
{[> \/ / aq650@****.INS.CWRU.Edu <]}
{[> #include <std_disclaimer.h> \/ <]}
-=-=-
GEEK CODE v1.0.1: GSS d- -p+(---) c++(++++) l++ u++ e+/* m++(*)@ s-/++
n-(---) h+(*) f+ g+ w++ t++ r++ y+(*)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Random Thought:

Riches: A gift from Heaven signifying, "This is my beloved son, in whom I
am well pleased."
-- John D. Rockefeller, (slander by Ambrose Bierce)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Message no. 4
From: Todd Montgomery <tmont@****.WVU.EDU>
Subject: STRIP
Date: Tue, 20 Jul 1993 23:35:08 -0400
Hey Robert,

I still like the idea of the decker strip utility.

-- Quiktek
-- Todd Montgomery
tmont@****.wvu.edu
tmont@***.wvu.edu
un032507@*******.wvnet.edu
Message no. 5
From: Magnus Hammerin <magnush@***.LIU.SE>
Subject: Re: STRIP
Date: Wed, 21 Jul 1993 12:41:46 +0200
>>>>> Todd writes:

TM> All references to STRIP are to Unix STRIP.

I don't think it is enough to say Unix STRIP because every OS has its
own strip :-)

TM> Rob I hate to burst your bubble on STRIP, but I must. Strip takes
TM> the object file that is generated when a program is compiled
TM> with I believe in K&R C the -g option, and removes the added symbol
TM> table junk that is used for debugging. So really you are not saving

Well, actually not just symbol tables that are included when you
compile with -g. I made a little test, I had a program compiled with
-O4 (very optimized) on a Sun. It was about 180k compiled. When I
stripped it, it became 163k. That is a reduction of about 10%...

TM> -- Quiktek
TM> -- Todd Montgomery

-Magnus.

Further Reading

If you enjoyed reading about STRIP, you may also be interested in:

Disclaimer

These messages were posted a long time ago on a mailing list far, far away. The copyright to their contents probably lies with the original authors of the individual messages, but since they were published in an electronic forum that anyone could subscribe to, and the logs were available to subscribers and most likely non-subscribers as well, it's felt that re-publishing them here is a kind of public service.