サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
sourceware.org
From: Pip Cet <pipcet at gmail dot com> To: binutils at sourceware dot org Date: Sat, 4 Mar 2017 16:30:02 +0000 Subject: Partial WebAssembly backend Authentication-results: sourceware.org; auth=none I'd like to announce a WebAssembly backend for the GNU toolchain (binutils, gcc, glibc) that I've been working on for a while. WebAssembly (https://www.w3.org/community/webassembly/) is an object file
SystemTap 4.8 SystemTap Beginners Guide Introduction to SystemTap Don Domingo William Cohen SystemTap Beginners Guide SystemTap 4.8 SystemTap Beginners Guide Introduction to SystemTap Edition 4.8 Author Don Domingo ddomingo@redhat.com Author William Cohen wcohen@redhat.com Red Hat, Inc. Copyright © 2013 Red Hat, Inc This documentation is free software; you can redistribute it and/or modify it unde
One Heap to malloc them all, One Heap to free them, One Heap to coalesce, and in the memory bind them... Overview of Malloc The GNU C library's (glibc's) malloc library contains a handful of functions that manage allocated memory in the application's address space. The glibc malloc is derived from ptmalloc (pthreads malloc), which is derived from dlmalloc (Doug Lea malloc). This malloc is a "heap"
This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project. Index Nav: [PATCH] CVE-2015-7547 --- glibc getaddrinfo() stack-based buffer overflow From: "Carlos O'Donell" <carlos at redhat dot com> To: GNU C Library <libc-alpha at sourceware dot org> Date: Tue, 16 Feb 2016 09:09:52 -0500 Subject: [PATCH] CVE-2015-7547 --- glibc getaddrinfo() stack-based buffer overf
This is the systemtap wiki. Good content depends on each of us. Please help by creating a userid on the wiki Login page, ask us on IRC to add it to the EditorGroup ACL, then edit away. In The News openresty regexp profiling comparing systemtap and bpftrace uncovering 24-year-old linux bug cuckoo sandbox for malware analysis, uses systemtap identifying RH IdM scaling issues troubleshooting systemd
This documentation is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License f
A Portable Foreign Function Interface Library libffi-3.4.4 was released on October 23, 2022. You download it from github here: https://github.com/libffi/libffi/releases/download/v3.4.4/libffi-3.4.4.tar.gz. libffi is Free Software. It has a very liberal license. What is libffi? Compilers for high level languages generate code that follows certain conventions. These conventions are necessary, in par
Debugging with GDB This file documents the GNU debugger GDB. This is the Tenth Edition, of Debugging with GDB: the GNU Source-Level Debugger for GDB (GDB) Version 16.0.50.20240726-git. Copyright © 1988-2024 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version publ
4.11 Debugging Forks On most systems, GDB has no special support for debugging programs which create additional processes using the fork function. When a program forks, GDB will continue to debug the parent process and the child process will run unimpeded. If you have set a breakpoint in any code which the child then executes, the child will get a SIGTRAP signal which (unless it catches the signal
1. Building GDB for Darwin Creating the binary for Darwin isn't very difficult. Download a release snapshot or get the current source via git/CVS/FTP, then configure and make as usual. Building the 7.0 release unfortunately results in many "warning: format not a string literal and no format arguments" warnings. This problem has been fixed in CVS. To avoid such warnings building 7.0, configure with
Overview SystemTap provides free software (GPL) infrastructure to simplify the gathering of information about the running Linux system. This assists diagnosis of a performance or functional problem. SystemTap eliminates the need for the developer to go through the tedious and disruptive instrument, recompile, install, and reboot sequence that may be otherwise required to collect data. SystemTap pr
Reverse Debugging with GDB Beginning with the 7.0 release in September 2009, gdb now includes support for a whole new way of debugging called "reverse debugging" -- meaning that gdb can allow you to "step" or "continue" your program backward in "time", reverting it to an earlier execution state. Reverse debugging is only supported for a limited (but growing) number of gdb targets, including: Certa
23.3 Extending GDB using Python You can extend GDB using the Python programming language. This feature is available only if GDB was configured using --with-python. Python scripts used by GDB should be installed in data-directory/python, where data-directory is the data directory as determined at GDB startup (see Data Files). This directory, known as the python directory, is automatically added to
Free the Software! Free Software hosting for core toolchain and developer tools Did you know about: builder.sourceware.org, patchwork.sourceware.org, inbox.sourceware.org and snapshots.sourceware.org? News/Announcements January 12, 2024 One of the drives in server2 broke down. It is part of a 10 drive raid6 setup. So we are fine for now. raid6 can take 2 bad disks. We also have a full mirror on se
From: Joel Brobecker <brobecker at adacore dot com> To: gdb-announce at sourceware dot org Date: Fri, 17 Aug 2012 11:33:53 -0700 Subject: GDB 7.5 released! GDB 7.5 released! Release 7.5 of GDB, the GNU Debugger, is now available via anonymous FTP. GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other languages. GDB can target (i.e., debug programs running on) more than
Measuring Linux Filesystem Cache Hit Rate Script written by Jake Maul, jakemaul@gmail.com. Lots of input from the mailing list (Josh Stone, Will Cohen, Thiago Manel), and Dave Wright. Problem None of the standard tools give any good indication as to how effective the Linux filesystem cache is at caching your data. You can guess at it by clearing it and watching how fast it grows, but this is a fai
Profiling a Program: Where Does It Spend Its Time? This manual describes the GNU profiler, gprof, and how you can use it to determine which parts of a program are taking most of the execution time. We assume that you know how to write, compile, and execute programs. GNU gprof was written by Jay Fenlason. This manual is for gprof (GNU Binutils) version 2.43. This document is distributed under the t
gd## page was renamed from STL Support STL Support Tools When you try to use GDB's "print" command to display the contents of a vector, a stack, or any other GDB abstract data structure, you will get useless results. Instead, download and install one of following tools to properly view the contents of STL containers from within GDB. GDB 7.0 will include support for writing pretty-printers in Pytho
Example Indexes All Examples By Keyword For systemtap version 5.0. Best Examples general/helloworld.stp - SystemTap "Hello World" Program general/para-callgraph.stp - Callgraph Tracing with Arguments general/varwatch.stp - Watch a Variable Changing Value in a Thread general/whythefail.stp - Why did the function fail? network/netfilter_summary.stp - System-Wide Count of Network Packets by IPs netwo
A guide on how to install Systemtap on an Ubuntu system Distro Support https://wiki.ubuntu.com/Kernel/Systemtap Lauchpad systemtap project Get the systemtap package sudo apt-get install systemtap(To build it yourself, see our README file.) Get access to ddebs containing debug symbols: Follow instructions in https://wiki.ubuntu.com/DebuggingProgramCrash Kernel support The generic kernel comes with
A Portable Foreign Function Interface Library libffi-3.4.5 was released on February 15, 2024. You can download it from github here: https://github.com/libffi/libffi/releases/download/v3.4.5/libffi-3.4.5.tar.gz. libffi is Free Software. It has a very liberal license. What is libffi? Compilers for high level languages generate code that follows certain conventions. These conventions are necessary, i
Using as This file is a user guide to the GNU assembler as (GNU Binutils) version 2.43. This document is distributed under the terms of the GNU Free Documentation License. A copy of the license is included in the section entitled “GNU Free Documentation License”.
Project Archer Project Archer is a gdb development branch primarily dedicated to improving the C++ debugging experience. However, other modifications to gdb may be attempted on the branch as well. Getting the source Archer is hosted in a git repository. You can clone it using: git clone --origin archer git://sourceware.org/git/archer.git git clone --origin archer ssh://sourceware.org/git/archer.gi
Cygwin Ports project Welcome to the home of the Cygwin Ports project. This project provides Cygwin binary and source packages for a large variety of programs and libraries, including the GNOME, KDE, LXDE, LXQt, MATE, and Xfce desktop environments, and the cygport program used to build packages for the Cygwin distribution. Project Update The Cygwin Ports package repository was created in 2004 to pr
Attachment 'jistone-systemtap-linuxworld08.pdf'Download Attached FilesTo refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily. [get | view] (2008-09-29 06:39:53, 349.8 KB) [[attachment:jistone-systemtap-linuxworld08.pdf]] All files | Selected Files: delete move to pag
From: Ian Lance Taylor <iant at google dot com> To: binutils at sourceware dot org Date: Fri, 21 Mar 2008 17:02:13 -0700 Subject: New ELF linker code added to GNU binutils I have been working on a new ELF linker for some time. With the agreement of the main GNU binutils maintainers, I have just added it to the GNU binutils. The new of the new linker is gold. There are two new directories: src/gold
次のページ
このページを最初にブックマークしてみませんか?
『sourceware.org: Free software! Get your fresh hot free software!』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く