Forum: Compiler & IDEs ASM-Funktionen in GCC einbinden;


von Sigi R. (spezialist)


Lesenswert?

Hallo,
gbt es eigentlich eine Möglichkeit, Assembler-Funktionen aus separaten
Dateien (.obj oder was auch immer) in GCC zu verwenden ?
(Inline--Assembler im C-Code kenne ich, ist hier nicht gemeint)

Danke, Sigi

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ja.

von Manfred M. (Gast)


Lesenswert?

Solche Antworten zeugen von einem hohen Nivau!

von Werner A. (Gast)


Lesenswert?

solche Fragen aber erst recht

von Manfred M. (Gast)


Lesenswert?

>solche Fragen aber erst recht

Die Frage war (meiner Meinung nach) gut verständlich gestellt.

von Jens (Gast)


Lesenswert?

Das ist die typische Aroganz der Profis.

von Benedikt (Gast)


Lesenswert?

>Das ist die typische Aroganz der Profis.

Und die Frage ist eine typische Anzeige von Faulheit. In den
Dokumentation ist das ganze nämlich gut erklärt.

von Jens (Gast)


Lesenswert?

> Und die Frage ist eine typische Anzeige von Faulheit. In den
> Dokumentation ist das ganze nämlich gut erklärt.

Dann ist das gesamt Forum hier eine Anzeige von Faulheit.

von Jens (Gast)


Lesenswert?

Korrektur, wollte schreiben: dann ist 70% des Forums hier eine Anzeige
von Faulheit.

von Jens (Gast)


Lesenswert?

GCC und Dokumentation ist doch eigentlich ein Widerspruch in sich!

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

> GCC und Dokumentation ist doch eigentlich ein Widerspruch in sich!

So?

Die texinfo-Doku umfasst ja auch nur schlappe 60916 Zeilen
(GCC 3.4.4).  Bin gerade zu faul nachzusehen, wieviel 100
Druckseiten das wären.

Die avr-libc-Doku magst du offensichtlich ebenso ignorieren.

von Sigi R. (spezialist)


Lesenswert?

"Den Dokumentation" (Zitat Jens) ist mir bisher aber noch nicht
untergekommen, obwohl ich schon einiges gelesen habe.
Vielleicht kann ja einer der Gurus einfach mal konkret werden.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Lies bitte die avr-libc-Doku.  Die FAQ erklärt die Registerbenutzung,
ein eigenes Kapitel beschäftigt sich mit einem kompletten File
in Assembler, einschließlich Interrupts.

Wenn du danach noch konkrete Fragen hast, stelle sie bitte konkret --
es gibt keine dummen Fragen, aber dumme Antworten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.