The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
masta e370303fda Add unsigned versions of ntohl and htonl
All systems i know of define ntohl and htonl to use unsigned 32bit
types. To keep backward compatibility for now I've added overloaded
versions so the impact on existing code is a small as possible. But I've
marked the signed versions as deprecated.

The code will now also use SwapEndian which is available as optimized
versions on some platforms.

git-svn-id: trunk@22994 -
2012-11-16 12:37:07 +00:00
compiler + Internal linker: generic and ELF-specific support for grouped sections, allow same symbol to be defined in several COMDAT groups. 2012-11-15 13:41:25 +00:00
ide * increased IDE copyright year 2012-10-28 21:27:59 +00:00
installer * regenerated with jvm support, so top level 'make clean' works for jvm targets 2012-09-27 21:35:11 +00:00
packages fcl-db: cosmetic change due to new variable names too similar to existing ones in r22988 2012-11-16 11:17:21 +00:00
rtl Add unsigned versions of ntohl and htonl 2012-11-16 12:37:07 +00:00
tests * allow type parameters variables being passed to new/dispose, resolves #23270 2012-11-09 20:46:30 +00:00
utils * make socket stuff compiling again. Package not 100% yet due to gtk1 dependencies. 2012-11-08 16:17:55 +00:00
.gitattributes * allow type parameters variables being passed to new/dispose, resolves #23270 2012-11-09 20:46:30 +00:00
.gitignore
Makefile * regened toplevel makefile. Some spelling fixes in the versioncheck errormsg were in Makefile.fpc, but hadn't propagated to Makefile. 2012-10-31 08:09:04 +00:00
Makefile.fpc * starting compiler version check to toplevel "all" target 2012-10-17 18:03:41 +00:00