Christoph Zurnieden: we are connected ! ! ! ! ! ! ! ! ! ! ! ! ! !

Beitrag lesen

Hallo,

Man kann schon ein wenig mehr entfernen, als nur die Tabellen.
man strip' man strip' sagt mir nichts darueber. Kannst du etwas genauer werden?

OPTIONS

[ 'n paar Optionen]

Benutze ich ein anderes strip (2.9.1)? Die Manpage hier hat 200 Zeilen und entsprechend einiges mehr an Optionen.

Ich bin bestimmt kein C-Experte; ich erinnere mich vage daran, daß
man die Symboltabelle aus Bibliotheken nicht entfernen darf, weil
der Linker sie ja noch braucht; aus gebundenen Programmen darf man
dagegen alles raus machen.
(Richtig geraten? Vor ca. 8 Jahren wußte ich das noch, damals durfte
ich einen automatischen Makefile-Generator basteln ... und dann kam
Perl ... seitdem habe ich keine Zeile C mehr geschrieben.)

Sie wird auch nicht ganz entfernt, sonder nur gekürzt. Inclusive Entfernung überflüssiger Objekte, Kommentare und ein paar Kleinigkeiten.
Bei statisch gelinkten Programmen kannst Du dann aber wirklich brutal werden und sogar die Funktionen aus der Libc entfernen, die Du nicht brauchst ;-)

so short

Christoph Zurnieden

0 58

we are connected ! ! ! ! ! ! ! ! ! ! ! ! ! !

Andreas
  • software
  1. 0
    Sven Rautenberg
    1. 0

      Ich hab's aber doch gesehen! ;o)

      Stonie
      • menschelei
    2. 0
      Christian Kruse
      1. 0
        Andreas
        1. 0
          Sven Rautenberg
          1. 0
            Andreas
            1. 0
              Marko
              1. 0
                Andreas
                1. 0
                  Christoph Zurnieden
                  1. 0
                    Andreas
                    1. 0
                      Christoph Zurnieden
        2. 0
          Christoph Zurnieden
          1. 0
            Andreas
            1. 0
              Andreas
              1. 0
                Christoph Zurnieden
                1. 0
                  Christian Kruse
                  1. 0
                    Christoph Zurnieden
                    1. 0
                      Christian Kruse
        3. 0
          Michael Schröpl
          1. 0
            Christoph Zurnieden
            1. 0
              Michael Schröpl
              1. 0
                Christian Kruse
                1. 0
                  Michael Schröpl
                  1. 0
                    Christian Kruse
                    1. 0
                      Michael Schröpl
                2. 0
                  Michael Schröpl
                3. 0
                  Christoph Zurnieden
                  1. 0
                    Christian Kruse
                    1. 0
                      Michael Schröpl
                      1. 0
                        Christoph Zurnieden
                        1. 0
                          Michael Schröpl
              2. 0
                Christoph Zurnieden
                1. 0
                  Michael Schröpl
                  1. 0
                    Christoph Zurnieden
                    1. 0
                      Michael Schröpl
                      1. 0
                        Christoph Zurnieden
                        1. 0
                          Michael Schröpl
                          1. 0
                            Christoph Zurnieden
                            1. 0
                              Michael Schröpl
                              1. 0
                                Christoph Zurnieden
                                1. 0
                                  Michael Schröpl
      2. 0
        Christoph Zurnieden
        1. 0
          Christian Kruse
          1. 0
            Christoph Zurnieden
            1. 0
              Christian Kruse
              1. 0
                Christoph Zurnieden
                1. 0
                  Christian Kruse
  2. 0
    Bio
    1. 0
      Christian Kruse
      1. 0
        Bio
      2. 0
        -RB-
        1. 0
          Christian Kruse
          1. 0
            -RB-
            1. 0
              Christian Kruse
  3. 0
    Ralf Rapude
  4. 0
    xwolf
  5. 0
    Andreas