From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 20431 invoked from network); 24 Jun 2020 23:37:54 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 24 Jun 2020 23:37:54 -0000 Received: (qmail 26062 invoked by uid 550); 24 Jun 2020 23:37:44 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 25996 invoked from network); 24 Jun 2020 23:37:43 -0000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=sasl; bh=8sSwbvHqGPxbgTIYXw0RkUSt3LE=; b=sgnA8fgbUNN/4sLmVJob MaqK+vkPFivR9k++nHmybViNU/A0Odc1pCb80vICnJo4MH/fkX1Hrrbmb6s7D2Di MKBO+JF44lX4Fs6pmKdQsX7RIzeTEPTtMhfC+S9x+DrCPYI29Ed2/PTXh9cSgbAF 0h7g5EPJORKldjPjZllwkOs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; q=dns; s=sasl; b=rvL+e8Nu5tU74/ItVlEMlL56XfWdLLU7cF+Ev1XhNmC5mE UzXDczC907+leQDsnZ81QrMrl3yf0aYPAvpKmiJXMEF4FlqVtwXJSDlq97qrRZh5 T2GxTEt+M+nu9PvbD+6h16dTzg5OWuzKiwLTuRssWPJqHcgFv89ebckbdVvF0= From: Daniel Santos To: musl@lists.openwall.com Cc: daniel@gsat.us, Daniele Tamino Date: Wed, 24 Jun 2020 18:35:15 -0500 Message-Id: <20200624233517.4909-1-daniel.santos@pobox.com> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 X-Pobox-Relay-ID: AA63A0AE-B673-11EA-A751-B0405B776F7B-06139138!pb-smtp20.pobox.com Content-Transfer-Encoding: quoted-printable Subject: [musl] [PATCH 0/2] mipsel: Add debug information to syscalls If you currently attach a debugger to a process making an interruptable / repeatable system call, you get no backtrace as there is no debug information available. This patch set adds appropriate debug information to make debugging such programs possible. To ease reviewing, I've split this into two patches. We need the preprocessor to determine rather or not we're generating ELF files and PIC code -- so the second patch renames it to *.S.