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 |