fpc/compiler/ppcgen
Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating
whether the mangled name is for defining a symbol, or for referencing
    it later (e.g. for a call or load of its address). The reason is that
    on the JVM both cases are different.
  + jvmdef unit to encode types according to the JVM rules
  + tprocdef.jvmmangledname() to encode a procdef's JVM mangled name
    (the common part of defining/referencing it; tprocdef.mangledname
     afterwards adorns it as required)

git-svn-id: branches/jvmbackend@18288 -
2011-08-20 07:22:00 +00:00
..
aasmcpu.pas * rol/ror inlines for powerpc/powerpc64 (only for 32/64 bit operands for now) 2008-09-13 16:29:42 +00:00
agppcgas.pas * changed tf_use_function_relative_addresses into an assembler flag (with 2009-12-06 13:21:28 +00:00
cgppc.pas * tprocdef.mangledname now gets an extra boolean parameter indicating 2011-08-20 07:22:00 +00:00
ngppcadd.pas * fix full cycle after adding new boolean types 2011-06-27 20:11:08 +00:00
ngppccnv.pas
ngppcinl.pas * the compiler now explicitly keeps track of the minimally guaranteed 2009-02-08 13:00:24 +00:00
ngppcset.pas * fixed potentially wrong operation size in tgppccasenode.genlinearlist() 2011-01-08 14:20:25 +00:00
rgcpu.pas + TSubRegisterSet definition forgotten to commit in r15952 2010-09-09 08:48:02 +00:00