From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) by sourceware.org (Postfix) with ESMTPS id 3AE66386F01D for ; Tue, 1 Sep 2020 10:21:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 3AE66386F01D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=agito.co.il Authentication-Results: sourceware.org; spf=none smtp.mailfrom=rachel@agito.co.il Received: by mail-pf1-x42e.google.com with SMTP id d22so530828pfn.5 for ; Tue, 01 Sep 2020 03:21:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=agito-co-il.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=Dg/cviMiuZXaA26Cl/Ed0tN9SLBLTJGE+fm2OEB4Hxk=; b=r5+fPxrm8REanrWiDmBwX7WqPfWoBfH+weDbRRNwYojKMvTfykJmckeCGQ2GkCdAd7 XwYY/H6gCtFOupjsrxVAztO4sD2wMbzoBIueiStoisEUwkF2xisjJ9rwxlO5v8k2AlX2 9f1dkz8GhkDfGc8r8vaCr9GiXAHVkFc1S4L9r2dIYjf67HfdvkBWJQaws6WJESD0DZma ccF5Owivp/uDTW19lmCYRqQwgjKc5zVKqDXMgvgoB28xjDs8gUzsquJR80w8kg2EQXds vbb2Ciep0yqjlpdR/QfEcDrya+RUqkN5dEB4uqkUNBiIa1dm4vV3EAu1nNWLES7zMlq/ cobg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=Dg/cviMiuZXaA26Cl/Ed0tN9SLBLTJGE+fm2OEB4Hxk=; b=niSCFFy5BUI4FO4r0yWLIR/IVKYxvkn82sjyz/QHs7NlKXCMPSK2BKVjvmQvsrdOdC BM1K6ZsxYd+sbonoeqp1sFVhfLEwFcv9ryr9AJbO8mLN1XwCZTXdHxd6I0CMkGNNLheR t7hGljrU6bgUmVb3vJUCxBxXs/5xX7LKqKUTszI8gb8HetbG1ycGYqD+UvBl4N4/K08T wcUSXmEz9lagYdSB0l1aR5Io7Ff6+oXGRUM7pMR1PLcX01AC2qCjvctsxQvPszmMHleQ kper6KthThAv8pKYqtn+jg+hcl2U59J+iLHBaIet3xqs7xYukaoJ810VlqsCGE7KF8Gx WQwg== X-Gm-Message-State: AOAM532Qy8Y9BOm+BELmrzmOxazxRPXAK5uwNu91TQTb3SY94KlixA11 J1zGU5N5LeXcfy+1vJgykDjidYXc1hnrGuYenMYwG3btJ5w= X-Google-Smtp-Source: ABdhPJw04nl9xdtGYgOVClCBAL0BNWXzL5M/vV/DuyesZvyHqU+qNwM2MomIWl1Dj2lVBoG20bdO5P/Oz+SwW2vuiog= X-Received: by 2002:a62:bd0d:: with SMTP id a13mr1172558pff.39.1598955704761; Tue, 01 Sep 2020 03:21:44 -0700 (PDT) MIME-Version: 1.0 From: Rachel Sapir Date: Tue, 1 Sep 2020 13:21:34 +0300 Message-ID: Subject: Variables assigned to ram are increasing elf file size (=> occupying flash) To: gcc-help@gcc.gnu.org Cc: Rachel Sapir , =?UTF-8?B?16jXl9ecINeT15XXmdeY16k=?= X-Spam-Status: No, score=1.5 required=5.0 tests=BAYES_40, DKIM_SIGNED, DKIM_VALID, HTML_IMAGE_ONLY_16, HTML_IMAGE_RATIO_04, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_NONE, TXREP, T_REMOTE_IMAGE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Sep 2020 10:21:47 -0000 Hello, I noticed that when I increase array sizes (I have some very big arrays) the .elf file is increased by the same size. Since the elf file is saved to the flash, it occupies flash area unnecessarily. Is there a way to prevent this from happening? Best regards, Rachel