The following bug has been logged online:
Bug reference: 2292
Logged by: Adriaan van Os
Email address: pgres@microbizz.nl
PostgreSQL version: 8.1
Operating system: Mac OS X
Description: Calling conventions in docs
Details:
Section 32.9.5. Writing Code of the 8.1 docs says:
>>While it may be possible to load functions written in languages other than
C into PostgreSQL, this is usually difficult (when it is possible at all)
because other languages, such as C++, FORTRAN, or Pascal often do not follow
the same calling convention as C. That is, other languages do not pass
argument and return values between functions in the same way<<
This is nonsense. GNU Pascal and GNU C use the same calling conventions. In
fact, they share the same compiler-backend.
Sincerely,
Adriaan van Os
<http://www.microbizz.nl/gpc.html>