Name Description Size
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. 11410
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