Έκδοση του GNU Binutils 2.39

Δημοσιεύτηκε η κυκλοφορία του συνόλου βοηθητικών προγραμμάτων συστήματος GNU Binutils 2.39, το οποίο περιλαμβάνει προγράμματα όπως το GNU linker, GNU assembler, nm, objdump, strings, strip.

Στη νέα έκδοση:

  • Ο σύνδεσμος αρχείων σε μορφή ELF (ELF linker) εμφανίζει τώρα μια προειδοποίηση όταν είναι ενεργοποιημένη η δυνατότητα εκτέλεσης κώδικα στη στοίβα, καθώς και όταν το δυαδικό αρχείο περιέχει τμήματα μνήμης για τα οποία έχουν οριστεί δικαιώματα ανάγνωσης, εγγραφής και εκτέλεσης ταυτόχρονα .
  • Το πρόγραμμα σύνδεσης ELF έχει προσθέσει την επιλογή "--package-metadat" για την ενσωμάτωση μεταδεδομένων σε μορφή JSON που συμμορφώνεται με την προδιαγραφή Package Metadata στο αρχείο.
  • Προστέθηκε υποστήριξη για τη χρήση της ετικέτας TYPE= σε περιγραφές ενοτήτων σε σενάρια σύνδεσης για να ορίσετε τον τύπο ενότητας.
  • Το βοηθητικό πρόγραμμα objdump έχει πλέον τη δυνατότητα να επισημαίνει τη σύνταξη σε αποσυναρμολογημένη έξοδο για τις αρχιτεκτονικές AVR, RiscV, s390, x86 και x86_64.
  • Η επιλογή "--no-weak" ("-W") προστέθηκε στο βοηθητικό πρόγραμμα nm για να αγνοηθούν οι αδύναμοι χαρακτήρες.
  • Η επιλογή "-wE" έχει προστεθεί στα βοηθητικά προγράμματα readelf και objdump για την απενεργοποίηση κλήσεων προς διακομιστές εντοπισμού σφαλμάτων κατά την επεξεργασία συνδέσμων.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο