From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23340 invoked by alias); 18 Dec 2013 21:12:24 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 23330 invoked by uid 89); 18 Dec 2013 21:12:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.1 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-oa0-f74.google.com Received: from mail-oa0-f74.google.com (HELO mail-oa0-f74.google.com) (209.85.219.74) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Wed, 18 Dec 2013 21:12:22 +0000 Received: by mail-oa0-f74.google.com with SMTP id o6so58042oag.1 for ; Wed, 18 Dec 2013 13:12:20 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:message-id:date; bh=Ta6WICzjhY6YV2yrRGK6WoVDwECwsAJ3GQqneIF5FhE=; b=DqBwFs4ymj7R/4saLRirmkXgws5fKfRlIn9bBDhkcFqHakTlZCmBFlhrQqoyHPeIIU 0yuirXQZ85WA+JvKvj9mM8pmOTwAaqKlrOMVv7ngv4zYFpYWj1/REBVJA8wTfuyh47jA 7fHEp/JnBc3wVIQ4i2FShk5t1zMHL0AQDtzCZY/M6wlZLt0W6zqskxJUAYJ5y/HhWlId hSkCuAy+9fn20l7V5j4iBmOL1PqsWmNwL0Adl04SCFs6aeXnDK83uywZUOjXfgnwltQU tmASE/ZwBv5ZGPE1OrzeXUEFomc0XvjGgjlOBqQnLiz/RDQkvBf0HWbsqJ9j6dawcy3L 08Lg== X-Gm-Message-State: ALoCoQn+smQgjrpWanOE1JlwKH69v+h4B+je7Wcg33T/Klyw8G1HSjOk1rs1QhVAR6L18ri3I+SrvRlBjJRIbQ3d00X5rOS+VUZlz78ltmhzK9ZAwfj7tpjHaTJ0gF4eDaAD4APJTj0OS0RrEubh/weCXpRVh1N1VJ4eC9siLKaT55PRCKg/h9yNat61/S8Cx/9VUndyM4Rf3tmb/uKM+XP50XWiKnmvWa9BRQx/UfvafnqNwp3atn0= X-Received: by 10.50.72.110 with SMTP id c14mr4393001igv.2.1387401140385; Wed, 18 Dec 2013 13:12:20 -0800 (PST) Received: from corp2gmr1-1.hot.corp.google.com (corp2gmr1-1.hot.corp.google.com [172.24.189.92]) by gmr-mx.google.com with ESMTPS id x29si487064yha.0.2013.12.18.13.12.20 for (version=TLSv1.1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 18 Dec 2013 13:12:20 -0800 (PST) Received: from sasha2.mtv.corp.google.com (sasha2.mtv.corp.google.com [172.17.128.100]) by corp2gmr1-1.hot.corp.google.com (Postfix) with ESMTP id 3B34B31C1E3 for ; Wed, 18 Dec 2013 13:12:20 -0800 (PST) Received: by sasha2.mtv.corp.google.com (Postfix, from userid 115636) id D73F7A0F40; Wed, 18 Dec 2013 13:12:19 -0800 (PST) From: Sasha Smundak To: gdb-patches@sourceware.org Subject: [PATCH] Fix JIT reader path creation Message-Id: <20131218211219.D73F7A0F40@sasha2.mtv.corp.google.com> Date: Wed, 18 Dec 2013 21:12:00 -0000 X-SW-Source: 2013-12/txt/msg00726.txt.bz2 Unless the argument of the `jit-reader-load' command is an absolute path, the JIT reader should be loaded from / (the code currently tries to load it from / instead). Sasha gdb/Changelog 2013-12-18 Sasha Smundak * jit.c: (jit_reader_load_command): Fix JIT reader path creation. diff --git a/gdb/jit.c b/gdb/jit.c index fde79e5..d216b8a 100644 --- a/gdb/jit.c +++ b/gdb/jit.c @@ -214,7 +214,7 @@ jit_reader_load_command (char *args, int from_tty) if (IS_ABSOLUTE_PATH (args)) so_name = xstrdup (args); else - so_name = xstrprintf ("%s%s%s", SLASH_STRING, jit_reader_dir, args); + so_name = xstrprintf ("%s%s%s", jit_reader_dir, SLASH_STRING, args); prev_cleanup = make_cleanup (xfree, so_name); loaded_jit_reader = jit_reader_load (so_name);