�PNG  IHDR22?�� pHYs  �� OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*! J�!��Q�EEȠ�����Q, � ��!���������{�kּ������>���� �H3Q5� �B�������.@� $p�d!s�#�~<<+"��x� �M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH���� � 0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4���������x����6��_-��"bb���ϫp@�t~��,/��;�m��%�h^ �u��f�@����W�p�~<�5�j>{�-�]c�K'Xt����o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A��,���� �`6�B$��BB d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(�� A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=� �C��7�F� �dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8, �c˱"� ���V����cϱw�E� 6wB aAHXLXN�H� $4� 7 �Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[ �b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w ��Ljg(�gw��L�Ӌ�T071���oUX*�*|�� �J�&�*/T����ު U�U�T��^S}�FU3S� Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k ��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN �(���~���)�)�4L�1e\k����X�H�Q�G�6������E�Y��A�J'\'Gg����S�Sݧ �M=:��.�k���Dw�n��^��Lo��y���}/�T�m���G X� $� �<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��= ���Z~s�r:V:ޚΜ�?}����/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z���������ۯ�6�i�ܟ�4�)�Y3s���C�Q��? ��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�������!h�쐭!��Α�i�P~���a�a��~ '���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl������� �{�/�]py�����.,:�@L�N8��A*��%�w%� y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y- �B��TZ(�*�geWf�͉�9���+��̳�ې7�����ᒶ��KW-X潬j9�������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n �ڴ �V����E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa��n��{��4���[���>ɾ�UUM�f�e�I���?�������m]�Nmq����#�׹���=TR��+�G�����w- 6 U����#pDy��� �� :�v�{���vg/jB��F�S��[b[�O�>����z�G��499�?r����C�d�&����ˮ/~�����јѡ�򗓿m|������������x31^�V���w�w��O�| (�h���SЧ��������c3-� cHRMz%������u0�`:�o�_�F5IDATx��ytUս�?�;���fN$$��@B�!�k��� -*�gE���j�O�kQ�ʠ`U�B_ �AÐ0%�Ȕ�@r3ޛ;߳��$�@��v����^�s����������$��ߢ !�W��5�̱'-٘������4�>�Rƫ$�G��0U�H}�_ _� #��k�MJ/=�9Du *ڲ�k�PQ;0��j|�*�$�^컂脛y���>�z×� B��� ��(�:$�ʔ_�6��C!B����MVx��a��ζyY����j��ƋY2�9�F�{r��r�딟F��Q��hY6��� x��[l��RC��������nt@��;P��3��� F�w��7��:�P���ɋ'���mj���Bƪ�$�Q�L��y��߷g��\���z����v5�p�v$�v櫻�`6~K �Y�X����,�:��"�o�e0II"(��,������l_�C���/4�+f�E�!q��:����u����c��樼.UE�@� �]K�W���$-�h]�JG���Dz)�`��.�A/ ���mᏣc�3jK� �!�>���$�Q�!�_�? \�C2(E �M$Z I{�U���s�ǣ���=��@Բe ޻��W�����@ �w����}�9v,)��.}*|"�s��di���,���G�]W�AC�������|<����[��ߕ������K�*�G nߴ!��‹��J�!��6(L�a)��Am��������;adf��:�xm��nh�;֦I��(���o�C~ډa?�=��s����h��E������xp����)���_���t��W�����´;8���`dz=(��@@�+,�;�`�fhl��XȌ�3,uI�~z(J����� �ZX�A����H'�À�㜦�82|��a�n�z2��I���� ���EY�h�ε<�0�q�{��C��v�˅��?"@��χ�x�WS+��N�~�KQ�J�8ل�� _.W��� !TU{�����,��"�� �;�������HI S� ��))�o�1�H�D� ���� (� ;����"Ҕ��,���� �F=���O��&�Ph>�`���y��߲ &S��P�<��'��1s�1cĂ�N����2)����@�u��tv��<�+�-&�����h��[!FSG���' � z z0��<����8d&�����E0�,��<��"!P�b4��� �{S�����X����.�囤���T��hEF��X�q0"-<����h���]�Py*����F⩍��@v�˂�Y08�� .q��a��s����(!<̫1�3�L�H��7sYW�`��qtu�\7��?�@�Y�� %Ka�x�GZ�*W�P��y�����N0r9��Z�c�%���q,��k�����!!,��>���IB��� �x1�Xu�Y���v-���ֺ��N������JP��a�2`�e5��w��u;�6�i���̃��(K���ťa��(l51��JL��O'%���]���ٖ뿉!��{*�p+f ���i8��D�ȑ���ܩ�M��V��ӟz��x�7Z�1i}�^͜���6e����x��)u�d�ˏ�V�eG�\�X1�����=n�U'�~Y����L�\,�(d!x ,�:�TW8� M`r���@��r+v�Q0��>^;˴�VbF��('����� �*O��i��j�Ӆ����^�S3&� ���{������.ی�� N;��NU%d0�Ce\r"�C�b��&t7N�7��� �ȪD�[%l�۪�$��'m?�A9tI�9>��NVL ��� 6v~M�����ъ�B���0����9$&=ώm��W�0���L���&��E���f�f��'+�9��hv��7,���M��6�D�&�^� �����8 D֮�����o��k^z��O��hP�8q�5d*��YVq3�{��������#LX4�?��jP=3�~�؅c�ݰ�̱�ұ��8̲��2�G�����j��έ�9��w7���U�X�w�85C��?!I&���o&����L���I#�^�eV�,�^t5�k� �xs˛\��U�8��."���{���ǵ�l4��ݼ�;��r"���G�/~���gJV�N糦��ZZ^k+NN�D��I$�=OE�z����|*�*{��%k���G��>�`9��b;�s���8,�qs��c��.b��q�%�>r��n�R�Ƨ�%�,�A��le#�8���}; 21�0�b�&�QX�f���q�00����$>�h�N�'�a3��A���/�r ��L5�8�GԲ'�����w;��c#�q1���h$*��V^�k��QĽ�b:i������� ����H F#�_���,��]g����Ը����`RUU���� ��"�qD���>-��ϤI�~��3�̴�����NZ[[555�eeek7�m����YF#[��Đ��R��i��L�H�r ��@��J-�Pŝ��_|�-��6y��ks�V�U~��6���w.����(��0A� 4��f��� /���C�xŊ�ٳ����z=6�����rg���mKo��o�/����a�g���?'9%9��P��斓��~���L{�� �H��{AW��B��$����v�1b�&Mb�ر��ر#�0`�`xMBp! )Z�Nmo�mZ�g�}�eذaWTVV ���'99��C5��&�&+5�bT>|8��PUUETT����&���t��~TE%��'������b�tEGG;RSS�S�N�v��ѯ��t����u1@�ޚ"f��͈���r'L�Ph��m��ƌ�74o��`�x�q�P���NRSS�X,�����l&&&��MFFA!-��`��ҷ�n��Yuu�����x<I�LB%����KԒ50�!�3�bz�����ʸKL���;---�l6[��`��������Ȏ;�����egg4��!D�T��jWujyZ��������K����%����p�^���X,6��sV=�ܖ����6�3�X ���4ҿ��A2�&����_k�;d�� �VfOIEND�B`� 0x0x
PHP 8.1.34
Preview: autoscan Size: 16.72 KB
/usr/bin/autoscan
#! /usr/bin/perl -w
# -*- perl -*-
# Generated from autoscan.in; do not edit by hand.

# autoscan - Create configure.scan (a preliminary configure.ac) for a package.
# Copyright (C) 1994, 1999-2012 Free Software Foundation, Inc.

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.

# Written by David MacKenzie <djm@gnu.ai.mit.edu>.

eval 'case $# in 0) exec /usr/bin/perl -S "$0";; *) exec /usr/bin/perl -S "$0" "$@";; esac'
    if 0;

BEGIN
{
  my $pkgdatadir = $ENV{'autom4te_perllibdir'} || '/usr/share/autoconf';
  unshift @INC, $pkgdatadir;

  # Override SHELL.  On DJGPP SHELL may not be set to a shell
  # that can handle redirection and quote arguments correctly,
  # e.g.: COMMAND.COM.  For DJGPP always use the shell that configure
  # has detected.
  $ENV{'SHELL'} = '/bin/sh' if ($^O eq 'dos');
}

use Autom4te::ChannelDefs;
use Autom4te::Configure_ac;
use Autom4te::General;
use Autom4te::FileUtils;
use Autom4te::XFile;
use File::Basename;
use File::Find;
use strict;

use vars qw(@cfiles @makefiles @shfiles @subdirs %printed);

# The kind of the words we are looking for.
my @kinds = qw (function header identifier program
		makevar librarie);

# For each kind, the default macro.
my %generic_macro =
  (
   'function'   => 'AC_CHECK_FUNCS',
   'header'     => 'AC_CHECK_HEADERS',
   'identifier' => 'AC_CHECK_TYPES',
   'program'    => 'AC_CHECK_PROGS',
   'library'    => 'AC_CHECK_LIB'
  );

my %kind_comment =
  (
   'function'   => 'Checks for library functions.',
   'header'     => 'Checks for header files.',
   'identifier' => 'Checks for typedefs, structures, and compiler characteristics.',
   'program'    => 'Checks for programs.',
  );

# $USED{KIND}{ITEM} is the list of locations where the ITEM (of KIND) was used
# in the user package.
# For instance $USED{function}{alloca} is the list of `file:line' where
# `alloca (...)' appears.
my %used = ();

# $MACRO{KIND}{ITEM} is the list of macros to use to test ITEM.
# Initialized from lib/autoscan/*.  E.g., $MACRO{function}{alloca} contains
# the singleton AC_FUNC_ALLOCA.  Some require several checks.
my %macro = ();

# $NEEDED_MACROS{MACRO} is an array of locations requiring MACRO.
# E.g., $NEEDED_MACROS{AC_FUNC_ALLOC} the list of `file:line' containing
# `alloca (...)'.
my %needed_macros =
  (
   'AC_PREREQ' => [$me],
  );

my $configure_scan = 'configure.scan';
my $log;

# Autoconf and lib files.
my $autom4te = $ENV{'AUTOM4TE'} || '/usr/bin/autom4te';
my $autoconf = "$autom4te --language=autoconf";
my @prepend_include;
my @include = ('/usr/share/autoconf');

# $help
# -----
$help = "Usage: $0 [OPTION]... [SRCDIR]

Examine source files in the directory tree rooted at SRCDIR, or the
current directory if none is given.  Search the source files for
common portability problems, check for incompleteness of
`configure.ac', and create a file `$configure_scan' which is a
preliminary `configure.ac' for that package.

  -h, --help          print this help, then exit
  -V, --version       print version number, then exit
  -v, --verbose       verbosely report processing
  -d, --debug         don't remove temporary files

Library directories:
  -B, --prepend-include=DIR  prepend directory DIR to search path
  -I, --include=DIR          append directory DIR to search path

Report bugs to <bug-autoconf\@gnu.org>.
GNU Autoconf home page: <http://www.gnu.org/software/autoconf/>.
General help using GNU software: <http://www.gnu.org/gethelp/>.
";

# $version
# --------
$version = "autoscan (GNU Autoconf) 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+/Autoconf: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.
";




## ------------------------ ##
## Command line interface.  ##
## ------------------------ ##

# parse_args ()
# -------------
# Process any command line arguments.
sub parse_args ()
{
  getopt ('I|include=s' => \@include,
	  'B|prepend-include=s' => \@prepend_include);

  die "$me: too many arguments
Try `$me --help' for more information.\n"
    if @ARGV > 1;

  my $srcdir = $ARGV[0] || ".";

  verb "srcdir = $srcdir";
  chdir $srcdir || error "cannot cd to $srcdir: $!";
}


# init_tables ()
# --------------
# Put values in the tables of what to do with each token.
sub init_tables ()
{
  # The data file format supports only one line of macros per function.
  # If more than that is required for a common portability problem,
  # a new Autoconf macro should probably be written for that case,
  # instead of duplicating the code in lots of configure.ac files.
  my $file = find_file ("autoscan/autoscan.list",
			reverse (@prepend_include), @include);
  my $table = new Autom4te::XFile "< " . open_quote ($file);
  my $tables_are_consistent = 1;

  while ($_ = $table->getline)
    {
      # Ignore blank lines and comments.
      next
	if /^\s*$/ || /^\s*\#/;

      # '<kind>: <word> <macro invocation>' or...
      # '<kind>: <word> warn: <message>'.
      if (/^(\S+):\s+(\S+)\s+(\S.*)$/)
	{
	  my ($kind, $word, $macro) = ($1, $2, $3);
	  error "$file:$.: invalid kind: $_"
	    unless grep { $_ eq $kind } @kinds;
	  push @{$macro{$kind}{$word}}, $macro;
	}
      else
	{
	  error "$file:$.: invalid definition: $_";
	}
    }

  if ($debug)
    {
      foreach my $kind (@kinds)
	{
	  foreach my $word (sort keys %{$macro{$kind}})
	    {
	      print "$kind: $word: @{$macro{$kind}{$word}}\n";
	    }
	}

    }
}


# used ($KIND, $WORD, [$WHERE])
# -----------------------------
# $WORD is used as a $KIND.
sub used ($$;$)
{
  my ($kind, $word, $where) = @_;
  $where ||= "$File::Find::name:$.";
  if (
      # Check for all the libraries.  But `-links' is certainly a
      # `find' argument, and `-le', a `test' argument.
      ($kind eq 'library' && $word !~ /^(e|inks)$/)
      # Other than libraries are to be checked only if listed in
      # the Autoscan library files.
      || defined $macro{$kind}{$word}
     )
    {
      push (@{$used{$kind}{$word}}, $where);
    }
}



## ----------------------- ##
## Scanning source files.  ##
## ----------------------- ##


# scan_c_file ($FILE-NAME)
# ------------------------
sub scan_c_file ($)
{
  my ($file_name) = @_;
  push @cfiles, $File::Find::name;

  # Nonzero if in a multiline comment.
  my $in_comment = 0;

  my $file = new Autom4te::XFile "< " . open_quote ($file_name);

  while ($_ = $file->getline)
    {
      # Strip out comments.
      if ($in_comment && s,^.*?\*/,,)
	{
	  $in_comment = 0;
	}
      # The whole line is inside a comment.
      next if $in_comment;
      # All on one line.
      s,/\*.*?\*/,,g;

      # Starting on this line.
      if (s,/\*.*$,,)
	{
	  $in_comment = 1;
	}

      # Preprocessor directives.
      if (s/^\s*\#\s*//)
	{
	  if (/^include\s*<([^>]*)>/)
	    {
	      used ('header', $1);
	    }
	  if (s/^(if|ifdef|ifndef|elif)\s+//)
	    {
	      foreach my $word (split (/\W+/))
		{
		  used ('identifier', $word)
		    unless $word eq 'defined' || $word !~ /^[a-zA-Z_]/;
		}
	    }
	  # Ignore other preprocessor directives.
	  next;
	}

      # Remove string and character constants.
      s,\"[^\"]*\",,g;
      s,\'[^\']*\',,g;

      # Tokens in the code.
      # Maybe we should ignore function definitions (in column 0)?
      while (s/\b([a-zA-Z_]\w*)\s*\(/ /)
	{
	  used ('function', $1);
	}
      while (s/\b([a-zA-Z_]\w*)\b/ /)
	{
	  used ('identifier', $1);
	}
    }

  $file->close;
}


# scan_makefile($MAKEFILE-NAME)
# -----------------------------
sub scan_makefile ($)
{
  my ($file_name) = @_;
  push @makefiles, $File::Find::name;

  my $file = new Autom4te::XFile "< " . open_quote ($file_name);

  while ($_ = $file->getline)
    {
      # Strip out comments.
      s/#.*//;

      # Variable assignments.
      while (s/\b([a-zA-Z_]\w*)\s*=/ /)
	{
	  used ('makevar', $1);
	}
      # Be sure to catch a whole word.  For instance `lex$U.$(OBJEXT)'
      # is a single token.  Otherwise we might believe `lex' is needed.
      foreach my $word (split (/\s+/))
	{
	  # Libraries.
	  if ($word =~ /^-l([a-zA-Z_]\w*)$/)
	    {
	      used ('library', $1);
	    }
	  # Tokens in the code.
	  # We allow some additional characters, e.g., `+', since
	  # autoscan/programs includes `c++'.
	  if ($word =~ /^[a-zA-Z_][\w+]*$/)
	    {
	      used ('program', $word);
	    }
	}
    }

  $file->close;
}


# scan_sh_file($SHELL-SCRIPT-NAME)
# --------------------------------
sub scan_sh_file ($)
{
  my ($file_name) = @_;
  push @shfiles, $File::Find::name;

  my $file = new Autom4te::XFile "< " . open_quote ($file_name);

  while ($_ = $file->getline)
    {
      # Strip out comments and variable references.
      s/#.*//;
      s/\$\{[^\}]*}//g;
      s/@[^@]*@//g;

      # Tokens in the code.
      while (s/\b([a-zA-Z_]\w*)\b/ /)
	{
	  used ('program', $1);
	}
    }

  $file->close;
}


# scan_file ()
# ------------
# Called by &find on each file.  $_ contains the current file name with
# the current directory of the walk through.
sub scan_file ()
{
  # Wanted only if there is no corresponding FILE.in.
  return
    if -f "$_.in";

  # Save $_ as Find::File requires it to be preserved.
  local $_ = $_;

  # Strip a useless leading `./'.
  $File::Find::name =~ s,^\./,,;

  if ($_ ne '.' and -d $_ and
      -f "$_/configure.in"  ||
      -f "$_/configure.ac"  ||
      -f "$_/configure.gnu" ||
      -f "$_/configure")
    {
      $File::Find::prune = 1;
      push @subdirs, $File::Find::name;
    }
  if (/\.[chlym](\.in)?$/)
    {
      used 'program', 'cc', $File::Find::name;
      scan_c_file ($_);
    }
  elsif (/\.(cc|cpp|cxx|CC|C|hh|hpp|hxx|HH|H|yy|ypp|ll|lpp)(\.in)?$/)
    {
      used 'program', 'c++', $File::Find::name;
      scan_c_file ($_);
    }
  elsif ((/^((?:GNUm|M|m)akefile)(\.in)?$/ && ! -f "$1.am")
	 || /^(?:GNUm|M|m)akefile(\.am)?$/)
    {
      scan_makefile ($_);
    }
  elsif (/\.sh(\.in)?$/)
    {
      scan_sh_file ($_);
    }
}


# scan_files ()
# -------------
# Read through the files and collect lists of tokens in them
# that might create nonportabilities.
sub scan_files ()
{
  find (\&scan_file, '.');

  if ($verbose)
    {
      print "cfiles: @cfiles\n";
      print "makefiles: @makefiles\n";
      print "shfiles: @shfiles\n";

      foreach my $kind (@kinds)
	{
	  print "\n$kind:\n";
	  foreach my $word (sort keys %{$used{$kind}})
	    {
	      print "$word: @{$used{$kind}{$word}}\n";
	    }
	}
    }
}


## ----------------------- ##
## Output configure.scan.  ##
## ----------------------- ##


# output_kind ($FILE, $KIND)
# --------------------------
sub output_kind ($$)
{
  my ($file, $kind) = @_;
  # Lists of words to be checked with the generic macro.
  my @have;

  print $file "\n# $kind_comment{$kind}\n"
    if exists $kind_comment{$kind};
  foreach my $word (sort keys %{$used{$kind}})
    {
      # Output the needed macro invocations in $configure_scan if not
      # already printed, and remember these macros are needed.
      foreach my $macro (@{$macro{$kind}{$word}})
	{
	  if ($macro =~ /^warn:\s+(.*)/)
	    {
	      my $message = $1;
	      foreach my $location (@{$used{$kind}{$word}})
		{
		  warn "$location: warning: $message\n";
		}
	    }
	  elsif (exists $generic_macro{$kind}
	      && $macro eq $generic_macro{$kind})
	    {
	      push (@have, $word);
	      push (@{$needed_macros{"$generic_macro{$kind}([$word])"}},
		    @{$used{$kind}{$word}});
	    }
	  else
	    {
	      if (! $printed{$macro})
		{
		  print $file "$macro\n";
		  $printed{$macro} = 1;
		}
	      push (@{$needed_macros{$macro}},
		    @{$used{$kind}{$word}});
	    }
	}
    }
  print $file "$generic_macro{$kind}([" . join(' ', sort(@have)) . "])\n"
    if @have;
}


# output_libraries ($FILE)
# ------------------------
sub output_libraries ($)
{
  my ($file) = @_;

  print $file "\n# Checks for libraries.\n";
  foreach my $word (sort keys %{$used{'library'}})
    {
      print $file "# FIXME: Replace `main' with a function in `-l$word':\n";
      print $file "AC_CHECK_LIB([$word], [main])\n";
    }
}


# output ($CONFIGURE_SCAN)
# ------------------------
# Print a proto configure.ac.
sub output ($)
{
  my $configure_scan = shift;
  my %unique_makefiles;

  my $file = new Autom4te::XFile "> " . open_quote ($configure_scan);

  print $file
    ("#                                               -*- Autoconf -*-\n" .
     "# Process this file with autoconf to produce a configure script.\n" .
     "\n" .
     "AC_PREREQ([2.69])\n" .
     "AC_INIT([FULL-PACKAGE-NAME], [VERSION], [BUG-REPORT-ADDRESS])\n");
  if (defined $cfiles[0])
    {
      print $file "AC_CONFIG_SRCDIR([$cfiles[0]])\n";
      print $file "AC_CONFIG_HEADERS([config.h])\n";
    }

  output_kind ($file, 'program');
  output_kind ($file, 'makevar');
  output_libraries ($file);
  output_kind ($file, 'header');
  output_kind ($file, 'identifier');
  output_kind ($file, 'function');

  print $file "\n";
  if (@makefiles)
    {
      # Change DIR/Makefile.in to DIR/Makefile.
      foreach my $m (@makefiles)
	{
	  $m =~ s/\.(?:in|am)$//;
	  $unique_makefiles{$m}++;
	}
      print $file ("AC_CONFIG_FILES([",
		   join ("\n                 ",
			 sort keys %unique_makefiles), "])\n");
    }
  if (@subdirs)
    {
      print $file ("AC_CONFIG_SUBDIRS([",
		   join ("\n                   ",
			 sort @subdirs), "])\n");
    }
  print $file "AC_OUTPUT\n";

  $file->close;
}



## --------------------------------------- ##
## Checking the accuracy of configure.ac.  ##
## --------------------------------------- ##


# &check_configure_ac ($CONFIGURE_AC)
# -----------------------------------
# Use autoconf to check if all the suggested macros are included
# in CONFIGURE_AC.
sub check_configure_ac ($)
{
  my ($configure_ac) = @_;

  # Find what needed macros are invoked in CONFIGURE_AC.
  # I'd be very happy if someone could explain to me why sort (uniq ...)
  # doesn't work properly: I need `uniq (sort ...)'.  --akim
  my $trace_option =
    join (' --trace=', '',
	  uniq (sort (map { s/\(.*//; $_ } keys %needed_macros)));

  verb "running: $autoconf $trace_option $configure_ac";
  my $traces =
    new Autom4te::XFile "$autoconf $trace_option $configure_ac |";

  while ($_ = $traces->getline)
    {
      chomp;
      my ($file, $line, $macro, @args) = split (/:/, $_);
      if ($macro =~ /^AC_CHECK_(HEADER|FUNC|TYPE|MEMBER)S$/)
	{
	  # To be rigorous, we should distinguish between space and comma
	  # separated macros.  But there is no point.
	  foreach my $word (split (/\s|,/, $args[0]))
	    {
	      # AC_CHECK_MEMBERS wants `struct' or `union'.
	      if ($macro eq "AC_CHECK_MEMBERS"
		  && $word =~ /^stat.st_/)
		{
		  $word = "struct " . $word;
		}
	      delete $needed_macros{"$macro([$word])"};
	    }
	}
      else
	{
	  delete $needed_macros{$macro};
	}
    }

  $traces->close;

  # Report the missing macros.
  foreach my $macro (sort keys %needed_macros)
    {
      warn ("$configure_ac: warning: missing $macro wanted by: "
	    . (${$needed_macros{$macro}}[0])
	    . "\n");
      print $log "$me: warning: missing $macro wanted by: \n";
      foreach my $need (@{$needed_macros{$macro}})
	{
	  print $log "\t$need\n";
	}
    }
}


## -------------- ##
## Main program.  ##
## -------------- ##

parse_args;
$log = new Autom4te::XFile "> " . open_quote ("$me.log");

$autoconf .= " --debug" if $debug;
$autoconf .= " --verbose" if $verbose;
$autoconf .= join (' --include=', '', map { shell_quote ($_) } @include);
$autoconf .= join (' --prepend-include=', '', map { shell_quote ($_) } @prepend_include);

my $configure_ac = find_configure_ac;
init_tables;
scan_files;
output ('configure.scan');
if (-f $configure_ac)
  {
    check_configure_ac ($configure_ac);
  }
# This close is really needed.  For some reason, probably best named
# a bug, it seems that the dtor of $LOG is not called automatically
# at END.  It results in a truncated file.
$log->close;
exit 0;

### Setup "GNU" style for perl-mode and cperl-mode.
## Local Variables:
## perl-indent-level: 2
## perl-continued-statement-offset: 2
## perl-continued-brace-offset: 0
## perl-brace-offset: 0
## perl-brace-imaginary-offset: 0
## perl-label-offset: -2
## cperl-indent-level: 2
## cperl-brace-offset: 0
## cperl-continued-brace-offset: 0
## cperl-label-offset: -2
## cperl-extra-newline-before-brace: t
## cperl-merge-trailing-else: nil
## cperl-continued-statement-offset: 2
## End:

Directory Contents

Dirs: 0 × Files: 512
Name Size Perms Modified Actions
35.52 KB lrwxr-xr-x 2023-09-27 12:16:24
Edit Download
35.52 KB lrwxr-xr-x 2023-09-27 12:16:24
Edit Download
27.74 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
27.30 KB lrwxr-xr-x 2026-04-10 02:30:12
Edit Download
15.09 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
55.98 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
31.47 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.11 KB lrwxr-xr-x 2026-10-26 10:51:26
Edit Download
710.31 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
149.95 KB lrwxr-xr-x 2026-10-29 16:53:08
Edit Download
4.41 KB lrwxr-xr-x 2025-11-12 00:38:45
Edit Download
4.41 KB lrwxr-xr-x 2025-11-12 00:38:45
Edit Download
4.41 KB lrwxr-xr-x 2025-11-12 00:38:45
Edit Download
14.42 KB lrwxr-xr-x 2025-09-21 12:23:10
Edit Download
8.33 KB lrwxr-xr-x 2025-09-21 12:23:10
Edit Download
31.43 KB lrwxr-xr-x 2025-09-21 12:23:10
Edit Download
251.93 KB lrwxr-xr-x 2023-09-27 12:16:24
Edit Download
251.93 KB lrwxr-xr-x 2023-09-27 12:16:24
Edit Download
20.57 KB lrwxr-xr-x 2025-09-21 12:23:10
Edit Download
16.72 KB lrwxr-xr-x 2025-09-21 12:23:10
Edit Download
33.08 KB lrwxr-xr-x 2025-09-21 12:23:10
Edit Download
697.04 KB lrwxr-xr-x 2026-09-29 22:14:27
Edit Download
51.59 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.49 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.49 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.48 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
47.83 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
1.32 MB lrwxr-xr-x 2024-04-30 14:33:56
Edit Download
6.91 KB lrwxr-xr-x 2024-04-30 14:33:47
Edit Download
140 B lrwxr-xr-x 2025-11-12 00:38:44
Edit Download
494.76 KB lrwxr-xr-x 2022-01-27 00:15:31
Edit Download
39.45 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
39.45 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
2.09 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
2.09 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
2.01 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
39.45 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
15.23 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
1.23 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
1.23 KB lrwxr-xr-x 2026-04-04 21:34:55
Edit Download
1.05 MB lrwxr-x--- 2026-04-04 22:27:54
Edit Download
27.19 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
228 B lrwxr-x--- 2026-04-04 22:18:01
Edit Download
219 B lrwxr-x--- 2026-04-04 22:18:01
Edit Download
4.42 KB lrwxr-xr-x 2026-10-15 16:31:04
Edit Download
51.82 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
87.79 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
35.46 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
3.21 KB lrwxr-xr-x 2026-10-08 20:47:00
Edit Download
1.04 MB lrwxr-x--- 2026-04-04 22:27:56
Edit Download
60.05 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
55.98 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
55.96 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
59.99 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
27.30 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
31.38 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
10.96 KB lrwxr-xr-x 2026-11-02 19:30:06
Edit Download
15.15 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
1.78 KB lrwxr-xr-x 2026-10-15 16:42:15
Edit Download
1.78 KB lrwxr-xr-x 2026-10-15 16:42:15
Edit Download
40.13 KB lrwxr-xr-x 2022-01-29 18:15:51
Edit Download
23.23 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
15.19 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
15.16 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
35.34 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
35.55 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.10 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
15.09 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
15.10 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
15.10 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
141.02 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
8.37 KB lrwxr-xr-x 2025-05-13 21:00:14
Edit Download
1.05 MB lrwxr-xr-x 2026-04-04 22:27:54
Edit Download
1.49 KB lrwxr-xr-x 2026-04-09 05:59:33
Edit Download
40.47 KB lrwxr-xr-x 2026-10-16 11:37:05
Edit Download
108.66 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
248.48 KB lrwxr-xr-x 2026-10-30 08:42:36
Edit Download
43.61 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
1.58 MB lrwxr-xr-x 2025-09-25 11:46:37
Edit Download
103.84 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
6.06 KB lrwxr-xr-x 2026-10-08 11:40:05
Edit Download
67.95 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
44.48 KB lrwxr-xr-x 2026-10-26 10:51:26
Edit Download
80.53 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
194.70 KB lrwxr-xr-x 2022-01-29 18:15:51
Edit Download
52.30 KB lrwxr-xr-x 2022-01-29 18:15:51
Edit Download
136.60 KB lrwxr-xr-x 2026-10-26 10:51:26
Edit Download
137.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.62 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
27.30 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.09 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
23.20 KB lrwxr-xr-x 2026-10-26 10:51:26
Edit Download
149.27 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
27.29 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
52.51 KB lrwxr-xr-x 2022-01-30 05:02:01
Edit Download
32 B lrwxr-xr-x 2022-01-31 20:22:32
Edit Download
40.69 KB lrwxr-xr-x 2022-02-11 16:42:02
Edit Download
23.73 KB lrwxr-xr-x 2022-01-30 11:02:06
Edit Download
15.80 KB lrwxr-xr-x 2022-01-30 11:02:06
Edit Download
44.03 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
643 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
189.52 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
1.38 MB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
39.54 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
108.44 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
71.87 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
27.28 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
139 B lrwxr-xr-x 2023-01-23 15:48:20
Edit Download
23.17 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
19.16 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
15.13 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
15.13 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
15.13 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
15.14 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
15.13 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
15.14 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
15.14 KB lrwxr-xr-x 2023-01-23 19:48:35
Edit Download
32 B lrwxr-xr-x 2022-01-31 20:22:32
Edit Download
27.63 KB lrwxr-xr-x 2026-04-05 00:57:05
Edit Download
284.95 KB lrwxr-xr-x 2024-10-02 21:04:59
Edit Download
412.64 KB lrwxr-xr-x 2022-01-30 08:23:38
Edit Download
412.64 KB lrwxr-xr-x 2022-01-30 08:23:38
Edit Download
23.37 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
39.58 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.51 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
23.36 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
4.32 KB lrwxr-xr-x 2025-03-31 15:40:24
Edit Download
31.25 KB lrwxr-xr-x 2026-04-09 11:24:07
Edit Download
1.05 MB lrwxr-x--- 2026-04-04 22:27:54
Edit Download
697.04 KB lrwxr-xr-x 2026-09-29 22:14:27
Edit Download
1.04 MB lrwxr-x--- 2026-04-04 22:27:56
Edit Download
27.67 KB lrwxr-xr-x 2026-04-04 22:27:55
Edit Download
27.65 KB lrwxr-xr-x 2026-04-04 22:27:56
Edit Download
27.67 KB lrwxr-xr-x 2026-04-04 22:27:56
Edit Download
477.13 KB lrwxr-xr-x 2026-04-04 22:27:54
Edit Download
291.77 KB lrwxr-xr-x 2026-04-04 22:28:00
Edit Download
320.47 KB lrwxr-xr-x 2026-04-04 22:27:59
Edit Download
542 B lrwxr-xr-x 2026-09-28 05:14:34
Edit Download
27.45 KB lrwxr-xr-x 2026-10-08 20:49:33
Edit Download
15.87 KB lrwxr-xr-x 2022-11-23 16:40:51
Edit Download
15.82 KB lrwxr-xr-x 2022-11-23 16:40:51
Edit Download
189.52 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
15.82 KB lrwxr-xr-x 2022-03-25 08:00:31
Edit Download
35.23 KB lrwxr-xr-x 2026-10-08 20:49:33
Edit Download
35.86 KB lrwxr-xr-x 2026-10-08 20:49:33
Edit Download
23.27 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
15.13 KB lrwxr-xr-x 2026-10-15 16:07:32
Edit Download
4.19 MB lrwxr-xr-x 2026-04-05 06:38:14
Edit Download
4.19 MB lrwxr-xr-x 2026-04-05 06:38:14
Edit Download
807.58 KB lrwxr-xr-x 2026-04-05 06:38:14
Edit Download
4.19 MB lrwxr-xr-x 2026-04-05 06:38:14
Edit Download
4.19 MB lrwxr-xr-x 2026-04-05 06:38:14
Edit Download
15.67 KB lrwxr-xr-x 2022-11-23 17:49:37
Edit Download
249.80 KB lrwxr-xr-x 2024-04-02 12:55:30
Edit Download
916 B lrwxr-xr-x 2022-02-01 10:44:38
Edit Download
3.21 KB lrwxr-xr-x 2022-02-01 10:44:38
Edit Download
1.07 MB lrwxr-xr-x 2026-01-15 21:34:19
Edit Download
342.27 KB lrwxr-xr-x 2026-01-15 21:34:19
Edit Download
36.10 KB lrwxr-xr-x 2022-02-09 23:24:31
Edit Download
27.50 KB lrwxr-xr-x 2026-01-15 21:34:19
Edit Download
295.43 KB lrwxr-xr-x 2026-01-15 21:34:19
Edit Download
201.72 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
101.48 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
154.49 KB lrwxr-xr-x 2022-01-31 20:22:36
Edit Download
96.77 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
167.26 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
122.20 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
35.48 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.13 KB lrwxr-xr-x 2026-10-15 16:07:32
Edit Download
281 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
0 B ?????????? 2026-11-03 17:37:00
Edit Download
522.29 KB lrwxr-xr-x 2026-08-31 14:49:25
Edit Download
130.86 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
732.07 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
2.29 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
6.33 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
88.95 KB lrwxr-xr-x 2026-08-31 16:16:14
Edit Download
28.69 KB lrwxr-xr-x 2026-09-14 04:10:38
Edit Download
59.50 KB lrwxr-xr-x 2026-09-14 04:10:29
Edit Download
39.61 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
51.41 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
108.57 KB lrwxr-xr-x 2026-10-26 10:51:26
Edit Download
31.47 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
23.84 KB lrwxr-xr-x 2022-02-14 11:22:04
Edit Download
102.67 KB lrwxr-xr-x 2022-01-31 20:22:03
Edit Download
64.09 KB lrwxr-xr-x 2026-10-08 20:49:33
Edit Download
205 B lrwxr-xr-x 2025-07-29 16:13:20
Edit Download
21.67 KB lrwxr-xr-x 2025-07-29 16:16:01
Edit Download
15.49 KB lrwxr-xr-x 2025-07-29 16:17:08
Edit Download
39.52 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.10 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
36.46 KB lrwxr-xr-x 2022-02-14 15:33:03
Edit Download
4.03 KB lrwxr-xr-x 2025-09-21 12:23:10
Edit Download
15.09 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
63.68 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
87.79 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
149.08 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
4.10 KB lrwxr-xr-x 2022-02-24 09:56:25
Edit Download
15.21 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
19.23 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
39.34 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
15.15 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
992 B lrwxr-xr-x 2019-10-08 00:15:21
Edit Download
51.69 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.28 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
1.71 MB lrwxr-x--- 2026-04-04 21:15:43
Edit Download
1.71 MB lrwxr-x--- 2026-04-04 21:15:43
Edit Download
5.32 KB lrwxr-xr-x 2026-10-08 20:47:02
Edit Download
197.70 KB lrwxr-xr-x 2025-09-21 12:35:06
Edit Download
15.17 KB lrwxr-xr-x 2025-09-21 12:35:06
Edit Download
24.61 KB lrwxr-xr-x 2025-09-21 12:35:06
Edit Download
3.50 KB lrwxr-xr-x 2025-09-21 11:44:16
Edit Download
412.64 KB lrwxr-xr-x 2022-01-30 08:23:38
Edit Download
15.41 KB lrwxr-xr-x 2026-09-14 04:10:38
Edit Download
359.18 KB lrwxr-xr-x 2024-10-01 17:49:19
Edit Download
126.17 KB lrwxr-xr-x 2024-10-01 17:49:19
Edit Download
31.48 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
55.95 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
59.08 KB lrwxr-xr-x 2026-10-08 20:49:33
Edit Download
314.05 KB lrwxr-xr-x 2026-10-08 20:49:33
Edit Download
35.98 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
43.46 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
31.47 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
19.17 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
137.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
26.59 MB lrwxr-xr-x 2026-04-04 22:27:58
Edit Download
240.40 KB lrwxr-xr-x 2022-03-31 07:28:13
Edit Download
1.43 KB lrwxr-xr-x 2026-10-11 23:08:15
Edit Download
1.56 KB lrwxr-xr-x 2026-10-11 23:08:15
Edit Download
1.56 KB lrwxr-xr-x 2026-10-11 23:08:16
Edit Download
0 B ?????????? 2026-11-03 17:37:00
Edit Download
0 B ?????????? 2026-11-03 17:37:00
Edit Download
0 B ?????????? 2026-11-03 17:37:00
Edit Download
249.80 KB lrwxr-xr-x 2024-04-02 12:55:30
Edit Download
614 B lrwxr-xr-x 2026-10-08 16:35:38
Edit Download
5.23 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
109.34 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.78 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
5.06 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.78 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.51 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.12 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.87 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
8.05 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
23.49 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
3.21 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
34.53 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.77 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.49 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
13.48 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
17.56 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.77 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.79 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.49 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.48 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
27.30 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
39.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.14 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
68.13 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.64 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
43.68 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.62 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.10 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
15.10 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
43.42 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
1.42 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
140.95 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
5.23 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
109.34 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.78 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
5.06 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.78 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.87 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.77 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.77 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.50 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
3.21 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.48 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
72.03 KB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
4.48 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
23.23 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
346.20 KB lrwxr-xr-x 2025-03-13 03:12:50
Edit Download
916 B lrwxr-xr-x 2022-02-01 10:44:38
Edit Download
3.29 KB lrwxr-xr-x 2026-04-10 02:29:50
Edit Download
35.48 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
100.51 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
44.72 KB lrwxr-xr-x 2026-04-04 21:15:43
Edit Download
35.40 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.50 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
3.21 KB lrwxr-xr-x 2022-02-01 10:44:38
Edit Download
112.52 KB lrwxr-xr-x 2026-10-26 10:51:26
Edit Download
71.80 KB lrwxr-xr-x 2026-10-26 10:51:26
Edit Download
55.63 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
185.37 KB lrwxr-xr-x 2026-04-04 21:15:43
Edit Download
413.09 KB lrwxr-xr-x 2026-04-04 21:15:43
Edit Download
63.88 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
1.07 MB lrwxr-xr-x 2026-10-08 16:35:41
Edit Download
19.11 KB lrwxr-xr-x 2023-04-07 10:19:30
Edit Download
19.13 KB lrwxr-xr-x 2023-04-07 10:19:30
Edit Download
60.17 KB lrwxr-xr-x 2023-04-07 10:19:30
Edit Download
1.73 KB lrwxr-xr-x 2026-10-29 08:34:18
Edit Download
4.41 KB lrwxr-xr-x 2022-04-14 14:45:09
Edit Download
35.39 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
195.02 KB lrwxr-xr-x 2022-03-25 15:42:41
Edit Download
35.48 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
701 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
913 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
15.13 KB lrwxr-xr-x 2026-09-14 04:10:49
Edit Download
15.13 KB lrwxr-xr-x 2026-09-14 04:10:49
Edit Download
43.81 KB lrwxr-xr-x 2026-09-14 04:10:38
Edit Download
118 B lrwxr-xr-x 2022-02-14 23:51:30
Edit Download
10.56 KB lrwxr-xr-x 2026-09-14 04:10:29
Edit Download
14.49 KB lrwxr-xr-x 2025-10-02 19:40:19
Edit Download
43.81 KB lrwxr-xr-x 2026-09-14 04:10:38
Edit Download
31.42 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
937 B lrwxr-xr-x 2026-05-18 16:41:15
Edit Download
201.72 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
8.08 KB lrwxr-xr-x 2022-02-11 16:42:02
Edit Download
89.33 KB lrwxr-xr-x 2025-10-20 12:44:34
Edit Download
35.41 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
335 B lrwxr-xr-x 2023-04-06 20:27:13
Edit Download
31.42 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
4.43 KB lrwxr-xr-x 2026-09-14 04:10:06
Edit Download
35.39 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
4.04 KB lrwxr-xr-x 2026-09-14 04:10:38
Edit Download
14.68 KB lrwxr-xr-x 2022-03-25 12:10:57
Edit Download
10.55 KB lrwxr-xr-x 2022-03-25 12:10:57
Edit Download
4.01 KB lrwxr-xr-x 2022-02-11 16:01:30
Edit Download
3.57 KB lrwxr-xr-x 2022-02-11 19:01:35
Edit Download
199.76 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
72.10 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
92.92 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
5.53 KB lrwxr-xr-x 2019-10-08 00:15:21
Edit Download
5.53 KB lrwxr-xr-x 2019-10-08 00:15:21
Edit Download
5.53 KB lrwxr-xr-x 2019-10-08 00:15:21
Edit Download
15.11 KB lrwxr-xr-x 2026-10-29 16:53:08
Edit Download
31.29 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
51.58 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
13.24 KB lrwxr-xr-x 2022-02-16 11:58:05
Edit Download
141.15 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
635 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
1.24 KB lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
276 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
219 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
219 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
219 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
1.06 KB lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
651 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
673 B lrwxr-xr-x 2026-10-15 16:07:22
Edit Download
128.82 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.52 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.28 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
78 B lrwxr-xr-x 2026-10-26 11:04:25
Edit Download
78 B lrwxr-xr-x 2026-10-26 11:04:25
Edit Download
78 B lrwxr-xr-x 2026-10-26 11:04:25
Edit Download
15.09 KB lrwxr-xr-x 2026-10-26 11:04:40
Edit Download
15.09 KB lrwxr-xr-x 2026-10-26 11:04:40
Edit Download
15.09 KB lrwxr-xr-x 2026-10-26 11:04:40
Edit Download
55.99 KB lrwxr-xr-x 2026-04-04 21:15:43
Edit Download
667.28 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
39.51 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.59 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.93 KB lrwxr-xr-x 2022-11-02 11:35:06
Edit Download
92 B lrwxr-xr-x 2022-01-30 05:02:00
Edit Download
23.23 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
729 B lrwxr-xr-x 2026-10-08 16:35:38
Edit Download
15.16 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
4.46 MB lrwxr-xr-x 2026-09-25 12:21:56
Edit Download
27.34 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
15.16 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
59.99 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
43.42 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
346.20 KB lrwxr-xr-x 2025-03-13 03:12:50
Edit Download
15.09 KB lrwxr-xr-x 2026-09-28 05:12:01
Edit Download
89 B lrwxr-xr-x 2026-10-29 16:52:57
Edit Download
35.46 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
1.38 MB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
1.38 MB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
3.84 MB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
856.41 KB lrwxr-xr-x 2026-04-05 06:38:14
Edit Download
39.55 KB lrwxr-xr-x 2023-04-07 01:57:08
Edit Download
262 B lrwxr-xr-x 2021-07-27 15:14:26
Edit Download
1.88 KB lrwxr-xr-x 2021-07-27 15:14:26
Edit Download
132.91 KB lrwxr-xr-x 2026-10-21 08:52:46
Edit Download
483.04 KB lrwxr-xr-x 2023-01-30 11:37:57
Edit Download
51.58 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
44.20 KB lrwxr-xr-x 2022-01-29 18:15:51
Edit Download
112.84 KB lrwxr-xr-x 2026-04-04 20:24:33
Edit Download
8.08 KB lrwxr-xr-x 2026-10-16 11:40:35
Edit Download
47.59 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.15 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
35.33 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
157.07 KB lrwxr-xr-x 2026-10-21 08:52:46
Edit Download
1.32 MB lrwxr-xr-x 2024-04-30 14:33:56
Edit Download
39.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
51.68 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
47.80 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.61 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
31.40 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
23.42 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
31.47 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.40 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
25.44 KB lrwxr-xr-x 2026-04-10 02:30:06
Edit Download
0 B ?????????? 2026-11-03 17:37:00
Edit Download
112.90 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
125 B lrwxr-xr-x 2019-10-08 00:15:21
Edit Download
18.96 KB lrwxr-xr-x 2026-09-14 04:10:38
Edit Download
52.11 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.45 KB lrwxr-xr-x 2026-10-08 20:49:33
Edit Download
1.54 MB lrwxr-xr-x 2026-08-24 12:07:02
Edit Download
896.37 KB lrwxr-xr-x 2026-10-21 08:52:46
Edit Download
305.71 KB lrwxr-xr-x 2026-10-21 08:52:46
Edit Download
317.70 KB lrwxr-xr-x 2026-10-21 08:52:46
Edit Download
13.84 KB lrwxr-xr-x 2026-10-21 08:52:45
Edit Download
475.42 KB lrwxr-xr-x 2026-10-21 08:52:46
Edit Download
338.23 KB lrwxr-xr-x 2026-10-21 08:52:46
Edit Download
79.85 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
43.55 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
2.08 MB lrwxr-xr-x 2025-03-12 19:11:27
Edit Download
15.09 KB lrwxr-xr-x 2026-10-11 23:13:48
Edit Download
31.74 KB lrwxr-xr-x 2026-04-04 21:15:43
Edit Download
185.36 KB lrwxr-xr-x 2026-04-04 21:15:42
Edit Download
75.64 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.38 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.35 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
19.16 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
100.40 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
67.91 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
522.29 KB lrwxr-xr-x 2026-08-31 14:49:25
Edit Download
23.23 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
130.86 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
15.69 KB lrwxr-xr-x 2022-10-15 21:29:43
Edit Download
15.69 KB lrwxr-xr-x 2022-10-15 21:29:43
Edit Download
35.49 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
43.62 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
87.79 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
35.98 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
19.34 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
36.03 KB lrwxr-xr-x 2022-02-11 11:52:55
Edit Download
23.23 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
132.27 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
91.84 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
27.25 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
43.68 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
732.07 KB lrwxr-xr-x 2022-02-01 10:44:53
Edit Download
27.28 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
35.48 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
27.34 KB lrwxr-xr-x 2025-09-21 09:23:49
Edit Download
47.60 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.47 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
14.99 KB lrwxr-xr-x 2026-10-08 20:46:41
Edit Download
4.41 KB lrwxr-xr-x 2026-10-27 09:16:25
Edit Download
23.26 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
31.48 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
39.53 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
43.63 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.47 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
195.98 KB lrwxr-xr-x 2026-04-09 11:24:07
Edit Download
87.70 KB lrwxr-xr-x 2026-04-09 11:24:07
Edit Download
15.29 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
31.50 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
23.21 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
137.45 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
1.38 MB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
146 B lrwxr-xr-x 2026-10-06 12:00:21
Edit Download
3.84 MB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
3.84 MB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
2.07 KB lrwxr-xr-x 2026-10-06 12:00:20
Edit Download
39.41 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
1.42 KB lrwxr-xr-x 2026-10-11 23:08:16
Edit Download
27.87 KB lrwxr-xr-x 2024-04-30 16:43:23
Edit Download
43.53 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
521.21 KB lrwxr-xr-x 2026-09-01 16:41:36
Edit Download
31.84 KB lrwxr-xr-x 2026-04-04 22:15:26
Edit Download
27.89 KB lrwxr-xr-x 2025-08-05 06:19:33
Edit Download
51.59 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
31.47 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
15.13 KB lrwxr-xr-x 2026-10-29 16:53:08
Edit Download
1.05 MB lrwxr-x--- 2026-04-04 22:27:54
Edit Download
1.05 MB lrwxr-x--- 2026-04-04 22:27:54
Edit Download
1.04 MB lrwxr-x--- 2026-04-04 22:27:56
Edit Download
1.04 MB lrwxr-x--- 2026-04-04 22:27:56
Edit Download
64.09 KB lrwxr-xr-x 2024-10-02 21:04:59
Edit Download
23.16 KB lrwxr-xr-x 2026-09-24 21:56:28
Edit Download
80.55 KB lrwxr-xr-x 2026-09-24 21:56:28
Edit Download
39.63 KB lrwxr-xr-x 2026-10-22 18:43:04
Edit Download
31.23 KB lrwxr-xr-x 2026-06-25 00:22:23
Edit Download
4.96 KB lrwxr-xr-x 2022-02-16 08:56:48
Edit Download
19.32 KB lrwxr-xr-x 2026-10-06 12:00:24
Edit Download
31.31 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
1.94 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
1.64 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
6.30 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
33 B lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
33 B lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
2.04 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
7.93 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
221.09 KB lrwxr-xr-x 2023-04-07 14:02:33
Edit Download
75.70 KB lrwxr-xr-x 2023-04-07 14:02:33
Edit Download
2.89 KB lrwxr-xr-x 2008-10-10 17:40:36
Edit Download
195.98 KB lrwxr-xr-x 2026-04-09 11:24:07
Edit Download
67.61 KB lrwxr-xr-x 2023-04-07 14:02:33
Edit Download
63.58 KB lrwxr-xr-x 2023-04-07 14:02:33
Edit Download
2.16 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
1.80 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
4.47 KB lrwxr-xr-x 2026-08-31 16:16:13
Edit Download
0 B ?????????? 2026-11-03 17:37:00
Edit Download
51.63 KB lrwxr-xr-x 2026-09-10 17:32:18
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 0xNothings — Secure File Manager. All rights reserved. Built with ❤️ & Tailwind x Dark UI