Language Selection

English French German Italian Portuguese Spanish

GNU: GDB (Debugger), Project's History, and GCC (Compiler)

Filed under
Development
GNU
  • GDB Debugger Adds Support For Debuginfod Web Server

    Debuginfod is the Red Hat led debug information HTTP web server distributed as part of elfutils and able to supply on-demand source code and ELF/DWARF debug files to debuggers / IDEs / other compiler tooling. The GDB debugger can now tap debuginfod for on-demand source files and debug information that isn't present on the local system.

    The motivation with debuginfod is to carry less developer "baggage" on local systems when it comes to debug files and potentially even source files. Particularly for organizations or cases like Linux distributions, a centralized debuginfod server could in turn supply the needed files to clients based upon the requested build ID. Red Hat has been working to expand the debuginfod support both for the GNU toolchain and also LLVM, among other possible users.

  • When is GOTS not in the national interest?

    The modern open-source software (OSS) movement can be traced back to the early 1980s with the birth of Richard Stallman’s GNU Project and the Free Software Foundation.

    [...]

    However, cost is a red herring for the real challenge presented by GOTS software solutions. On the surface, GOTS seems very similar to OSS which implies that it has the larger structural advantages of OSS. If handled cautiously, it can have those advantages, but care needs to be taken about what sort of existing software is being commoditized. The U.S. has a national interest in maintaining a strong software development capability. We are fortunate to be the dominant software-building country in the world. According to the Forbes 2000 list, the total market capitalization of U.S. internet, software, and computer services companies is close to $4.7 trillion — more than twice the rest of the world combined. Software tech is an enormous comparative advantage for the U.S. As a result, it is clearly in the national interest to have the government avoid directly competing against and potentially weakening the U.S. private sector.

  • New compiler added to popular studio for ARM and Cortex-M IDE

    The studio for ARM/Cortex-M is now supplied with three different compilers: GCC, Clang and the company's own compiler. The new compiler outperforms GCC and regular Clang on most benchmarks, decreasing both size of generated code as well as its execution speed.

More in Tux Machines

Android Leftovers

Mozilla Firefox 78 Enters Beta with Updated Minimal Linux System Requirements

Slated for release at the end of this month, the Firefox 78 web browser will boast updated minimal system requirements for GNU/Linux systems. Therefore, to be able to deploy or install Mozilla Firefox 78 on a GNU/Linux distribution, this will have to ship with GNU libc 2.17, GTK 3.14, and libstdc++ 4.8.1 or newer versions. Distros that don’t meet these minimal system requirements won’t be able to offer the latest Firefox release to their users, but I’m guessing most distributions out there include them. Other noteworthy changes included in the upcoming Firefox 78 release are the ability to open downloaded PDF files directly in the web browser via a new option. Read more

Dell XPS 13 and XPS 13 Developer Edition—side-by-side review

Physically, the only difference between the XPS 13 Developer Edition and the plain-vanilla XPS 13 we'd already tested is the color—where the Windows system had the optional, $50 more-expensive "Alpine White" interior, the Developer Edition system used the standard "Black." In theory, the outsides are different, too—the Windows machine's exterior was "Frost White" and the Linux machine's is "Platinum Silver." But in most lighting, you'd be hard pressed to tell the two apart without opening them up. There were some significant hardware differences, as well—you can't buy the regular XPS 13 with more than 16GiB RAM in it, while the XPS 13 Developer Edition can be spec'd up to 32GiB. Our particular XPS 13 DE also had a 4K UHD+ touchscreen, instead of the 1920x200 FHD+ touchscreen on our Windows system—but that, like the color, can be configured the same on either version. Read more

Android Leftovers