S
Sieghard Schicktanz
Guest
Hallo Michael,
Du schriebst am 11 May 2015 20:38:17 GMT:
Ja, das ist wirklich schräg - die Ăbergabe von Parametern ist ein rechtes
Dickicht aus unterschiedlichen Konventionen, und jeder kann sich seine
eigene zusammenbrauen ...
Ok, zugestanden.
....
Also ein irgendwie auf eigenartige Weise zustandegekommener Satz, der so
eigentlich garnicht stimmt? Dann sollte er (schleunigst) entfernt werden,
sonst nutzen noch weitere (Generationen von) Bibliotheksprogrammierern
diese MĂśglichkeiten nicht.
--
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen GrĂźĂen, S. Schicktanz
-----------------------------------------------------------
Du schriebst am 11 May 2015 20:38:17 GMT:
HÜrt sich bisserl schräg an - wenn der Aufruf eines Unterprogramms
passt, dann _sollte_ der enthaltene Maschinencode reichlich unabhängig
....
Dann probier' mal, eine Bibliothek, die mit der falschen ABI erzeugt
wurde, zu einem Programm dazuzulinken (z.B. ARM hard-float vs.
soft-float, oder andere Calling Conventions auf PowerPC). Wenn Du Pech
Ja, das ist wirklich schräg - die Ăbergabe von Parametern ist ein rechtes
Dickicht aus unterschiedlichen Konventionen, und jeder kann sich seine
eigene zusammenbrauen ...
Code, den man zusammenlinken will, muĂ man passend mit kompatiblen
Compilerflags Ăźbersetzen. Da ist das mit den sections kein echtes
Problem.
Ok, zugestanden.
....
Schalters vermuten, der Codeumfang im Arbeitsspeicher sollte allerdings
damit kleiner werden - deshalb hatte mich der Nachsatz ja so verwundert.
Und auf die Geschwindigkeit sollte das doch Ăźberhaupt keinen EinfluĂ
haben
- wie soll das zustandekommen? Oder stimmt das etwa auch nicht? warum
steht das dann da?
Auf Ăźblichen Plattformen sollte es durch bessere Cacheausnutzung eher
schneller werden.
Also ein irgendwie auf eigenartige Weise zustandegekommener Satz, der so
eigentlich garnicht stimmt? Dann sollte er (schleunigst) entfernt werden,
sonst nutzen noch weitere (Generationen von) Bibliotheksprogrammierern
diese MĂśglichkeiten nicht.
--
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen GrĂźĂen, S. Schicktanz
-----------------------------------------------------------