aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/symbolextractor.py
AgeCommit message (Expand)AuthorFilesLines
2024-06-18Improve `nm` usage in symbolextractor script on macOSRalf Gommers1-3/+4
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-12/+1
2023-02-01treewide: add future annotations importEli Schwartz1-0/+1
2022-11-30pylint: enable the set_membership pluginDylan Baker1-1/+1
2022-09-22pylint: enable global-statementDylan Baker1-1/+1
2022-09-22pylint: enable global-variable-not-assignedDylan Baker1-1/+0
2022-04-20Add NetBSD support in symbolextractor.Thomas Klausner1-0/+2
2021-08-31pylint: turn on superflous-parensDylan Baker1-3/+3
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-5/+5
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-1/+1
2021-03-04various python neatness cleanupsEli Schwartz1-1/+1
2020-11-04symbolextractor: Add FreeBSD supportThibault Payet1-0/+20
2020-09-08typing: fully annotate scriptsDaniel Mensinger1-18/+16
2020-09-02symbolextractor: Handle PermissionError when running toolNirbheek Chauhan1-0/+5
2020-07-07symbolextractor: use try/finally in solaris_syms when wrapping gnu_symsAlan Coopersmith1-3/+5
2020-06-22symbolextractor: Add support for SolarisAlan Coopersmith1-0/+9
2020-05-18symbolextractor: add OpenBSD supportAntoine Jacoutot1-0/+19
2020-05-15symbolextractor: Do not store the size of code objectsNirbheek Chauhan1-1/+4
2020-04-10symbolextractor: add support for hurdPino Toscano1-1/+1
2020-04-10symbolextractor: rename linux_syms to gnu_symsPino Toscano1-2/+2
2020-02-22symbolextractor: Add support for CygwinNirbheek Chauhan1-0/+26
2020-02-22symbolextractor: Add support for clang-clNirbheek Chauhan1-27/+37
2020-02-22symbolextractor: Add a Windows implementationNirbheek Chauhan1-7/+80
2020-02-22ninjabackend: Pass the import library to SHSYMNirbheek Chauhan1-5/+6
2020-02-17symbolextractor: Add typing hintsNirbheek Chauhan1-6/+7
2020-02-17symbolextractor: Support passing arguments to toolsNirbheek Chauhan1-8/+13
2020-02-17symbolextractor: Print a warning if required tools not foundNirbheek Chauhan1-26/+49
2020-02-16symbolextractor: Correctly filter undefined symbols on macOSNirbheek Chauhan1-2/+4
2020-02-16symbolextractor: Print one warning when no implementation foundNirbheek Chauhan1-7/+19
2019-04-25Don't use len() to test for container emptinessDylan Baker1-2/+2
2019-04-04Add symbol sizes to .symbols filesArkadiusz Hiler1-1/+8
2017-01-01style: fix E226 violationsIgor Gnatenko1-1/+1
2016-12-19tree-wide: remove unused importsIgor Gnatenko1-2/+2
2016-12-18remove shebangs from scriptsIgor Gnatenko1-2/+0
2016-12-11Use universal_newlines=True for all Popen callsNirbheek Chauhan1-10/+8
2016-12-05allow overriding nm with NMMarc-Antoine Perennou1-1/+6
2016-12-05allow overriding readelf with READELFMarc-Antoine Perennou1-2/+7
2016-10-07Remove shebangs on files that are not runnable and add execute bits to those ...Jussi Pakkanen1-0/+0
2016-08-27Use context manager for file I/O.Elliott Sales de Andrade1-3/+6
2016-01-16Renamed meson package to mesonbuild so that we can have a script named meson ...Jussi Pakkanen1-0/+106