#!/usr/bin/perl -w use strict; use Getopt::Std; $Getopt::Std::STANDARD_HELP_VERSION++; my %args; getopts('f:s', \%args); sub VERSION_MESSAGE { # Nothing } sub HELP_MESSAGE { print <) { if ($state == 0 && m!^# Object files:!) { $state = 1; } elsif ($state == 1 && m!^\[ *([0-9]+)\] .*/([-_a-z0-9]+\.a)\(.*!i) { $libofnumber{$1} = $2; } elsif ($state == 1 && m!^# Sections:!) { $state = 2; } elsif ($state == 2 && m!^# Address\s+Size\s+File\s+Name!) { $state = 3; } elsif ($state == 3 && m!^0x[0-9A-F]+\s+(0x[0-9A-F]+)\s+\[ *([0-9]+)\] (.*)!) { my ($size,$libnum,$symbol) = ($1, $2, $3); if (defined($libofnumber{$libnum})) { $sizeoflib{$libofnumber{$libnum}} += hex($size); if (!defined($args{'f'}) || $libofnumber{$libnum} =~ /$args{'f'}/) { $sizeofsym{$symbol} = hex($size); } } } } if ($args{'s'}) { # Print symbols in reverse size order foreach (sort { $sizeofsym{$b} <=> $sizeofsym{$a} } keys(%sizeofsym)) { print $_, ": ", $sizeofsym{$_}, "\n"; } } else { # Print libraries in reverse size order foreach (sort { $sizeoflib{$b} <=> $sizeoflib{$a} } keys(%sizeoflib)) { print $_, ": ", $sizeoflib{$_}, "\n"; } } ro/collabora/cd-5.3-3.4 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/icon-themes/breeze_dark_svg/chart2
AgeCommit message (Expand)Author
2024-07-29tdf#161090 - Spec how many / which values are in remainder of-Pie chartKurt Nordback
2024-05-23tdf#161092 Breeze: Graphics for bar-of-pie and pie-of-pie chart typeRizal Muttaqin
2020-02-23Breeze, Colibre. Sifr: Fix for tdf#130871rizmut
2020-01-20tdf#128849: Added svg version of the breeze dark icon set.Luca Carlon