Name Description Size Coverage
afblue.pl 13048 -
apinames.c This little program is used to parse the FreeType headers and find the declaration of all public APIs. This is easy, because they all look like the following: FT_EXPORT( return_type ) function_name( function arguments ); You must pass the list of header files as arguments. Wildcards are accepted if you are using GCC for compilation (and probably by other compilers too). Author: FreeType team, 2005-2023 This code is explicitly placed into the public domain. 11798 -
chktrcmp.py 4216 -
cordic.py 770 -
ftrandom -
glnames.py usage: %s <output-file> This python script generates the glyph names tables defined in the `psnames' module. Its single argument is the name of the header file to be created. 107236 -
make_distribution_archives.py Generate distribution archives for a given FreeType 2 release. 6188 -
no-copyright 1282 -
test_afm.c gcc -DFT2_BUILD_LIBRARY -I../../include -o test_afm test_afm.c \ -L../../objs/.libs -lfreetype -lz -static 3969 -
test_bbox.c for clock() 4191 -
test_trig.c the precision in 16.16 fixed-point checks. Expect between 2 and 5 4826 -
update-copyright 383 -
update-copyright-year 4272 -
vms_shorten_symbol.c vms_shorten_symbol This program provides shortening of long symbols (> 31 characters) using the same mechanism as the OpenVMS C compiler. The basic procedure is to compute an AUTODIN II checksum of the entire symbol, encode the checksum in base32, and glue together a shortened symbol from the first 23 characters of the original symbol plus the encoded checksum appended. The output format is the same used in the name mangler database, stored by default in [.CXX_REPOSITORY]CXX$DEMANGLER_DB. To obtain the same result as CC/NAMES=SHORTENED, run like so: $ mcr []vms_shorten_symbol "Please_forgive_this_absurdly_long_symbol_name" PLEASE_FORGIVE_THIS_ABS1ARO4QU$Please_forgive_this_absurdly_long_symbol_name To obtain the same result as CC/NAMES=(SHORTENED,AS_IS), pass a non-zero value as the second argument, like so: $ mcr []vms_shorten_symbol "Please_forgive_this_absurdly_long_symbol_name" 1 Please_forgive_this_abs3rv8rnn$Please_forgive_this_absurdly_long_symbol_name 9927 -