GDB 9 debugger emissio

Subjuncta debugger emissio GDB 9.1 (prima emissio seriei 9.x, ramus 9.0 evolutionis adhibitus est). GDB sustinet fontem-gradum debugging pro amplis programmandi linguarum (Acta, C, C++, Objectiva-C, Pascal, Go, etc.) variis ferramentis (i386, amd64, ARM, Power, Sparc, RISC-V. and etc.) ac programmata programmatum (GNU/Linux, *BSD, Unix, Windows, macOS).

Clavis improvements:

  • Support for Solaris 10 and Cell Broadband Engine platforms discontinuata est;
  • Addidit novum simulatorem PRU (Programmabile Real-time Unitum) subsystem in Texas instrumentorum processuum adhibitis (pru-*-elf);
  • Modum experimentalem addidit ad ieiunium onerationis symbolorum debugging in multi- plicato modo (para per "maint paro- stamina operariorum illimitata" occasus);
  • Potest uti symbolo in nominibus praefectis;
  • Facultatem addidit ad functiones nestas et subroutines in Fortran ponendi breakpoints;
  • Opus peractum est ut ad unum stylum adduceret, et promptitudinem mandatorum emendaret;
  • Vexillum infrastructurae ad effectum deducendi argumentis praecepti utens characterem offendas ('-OPT'), quod autocompletionem per clavem tab usionis admittit;
  • The " printf" and "aval" imperat efficiendi subsidia chordarum in C et Adae styli sine vocatione functionis directe in programmatis;
  • Addidit subsidium limandi output eliquandi secundum regulam expressionem in imperio "info fontium";
  • In "constituto argumentorum figurarum print" occasu, "praesentia" parameter inducitur, cum statuto, solum indicator praesentia "…" ostenditur pro argumentis loco nominis et pretii ostendendi;
  • In interface TUI imperata "focus", "winheight", "+", "-", ">", "<" nunc sunt casus sensibiles;
  • Mandata enim "printe", "primi compilare", "retroire", "frame"
    optiones "faas" et "faas" applicatae ad global occasus delendi (exempli gratia, quae per "primum positum […]" positi sunt);

  • The "-q" optioni additum est "info genera" mandatum ut outputa aliquorum capitum disable;
  • In uncinis, pro "infinito" valore, nunc "u" denotare potes;
  • Nova mandata addiderunt:
    • "definire-praeposita" est definire praepositionem propriam;
    • "|" vel "tibiam" currere jussum et output ad concham redigere jussum;
    • "Cum" currere ad certum imperium ad tempus mutaverunt occasus;
    • num subroutine a GDB vocari possint, functiones "ponere" ad moderandum;
    • "paro print metam" regere ostentationem valoris reditus, cum per "finire" imperium;
    • "promere max-altum" ad limitare structurarum nidificarum output;
    • "paro print rudis valores [on|off]" ad enable/disable formatting of output values;
    • "constituere logging debugredirect [on|off]" ad regere salvificum debug output ad stipes lima;
    • Series novorum mandatorum "statutorum";
    • "primi frame-info pone […]" definire informationes quae imprimi debent cum ACERVUS tabulam publicam ostendens;
    • "paro-fontem tui pacti" ut modum compactum praebendi in TUI (Text Interface) interface;
    • "info modulorum […]" ad informationem de modulis Fortran petendis;
    • Loco "positae/show imprimere rudis tabulas-argumenta", proponitur mandatum "set/show imprimere rudis-argumenta" (litura pro spatii separatoris utitur);
  • In potestate software interface GDB/MI adiecit nova mandata "-completa", "capere-capere", "rethrow", "capere", "symbol-info-munerum", "-symbol-info-types";
    "symbol-info-variabiles", "symbol-info-modules", "symbol-info-modules" ac "symbol-info moduli-variabiles" aequiparantur eisdem mandatis GDB. Defalta tertia interpretatio MI interpretis reducitur (-i=mi3);

  • Addidit novum aedificatum in variabilibus:
    • $_gdb_major, $_gdb_minor;
    • $_gdb_setting, $_gdb_setting_str, $_gdb_maint_setting_,
    • $_gdb_maint_setting_str
    • $_cimag, $_creal
    • $_shell_exitcode, $_shell_exitsignal
  • Addidit optionem "--cum system-gdbinit-dir" configurandi scripturam aedificandi ut viam ad imaginum systematis gdbinit determinet;
  • Aliquot emendationes factae ad Pythonem API. Facultatem adiecit cum Pythone 3 in Fenestra aedificandi;
  • Requisita pro ambitu conventus auctae sunt. Aedificium GDB et GDBservi nunc postulat saltem GNU fac 3.82. Cum aedificaretur in bibliotheca readline externa, saltem GNU readline 7.0 requiritur.

Source: opennet.ru