Commit Graph

13761 Commits

Author SHA1 Message Date
marco
dc3b985838 * only moved around the off_t calls, and made an exception (includefile)
for NetBSD/powerpc
2003-05-29 20:52:55 +00:00
marco
654ba30d20 * Singled out the off_t calls, because on *BSD they will often be OS/Arch specific. 2003-05-29 20:51:17 +00:00
marco
ca1f21b99f * fixed a small *BSD gotcha 2003-05-29 19:16:16 +00:00
peter
f8e4a994e7 * remove uncgi 2003-05-29 19:03:59 +00:00
michael
1644cdaaaa + cgiapp erbij 2003-05-29 18:39:44 +00:00
peter
5393f89e61 * 1.0.8 release 2003-05-29 17:02:03 +00:00
peter
ad86685953 * updated to 1.0.8 spec file 2003-05-29 16:55:30 +00:00
michael
82336bdd8a + Renamed testcgi to testez and added testcgi 2003-05-29 15:54:18 +00:00
michael
1eae29e931 + Renamed testcgi to testez and added new testcgi 2003-05-29 15:53:46 +00:00
michael
f3442551cd + Initial implementation of TCGIApplication class 2003-05-29 15:49:18 +00:00
Jonas Maebe
71bd041932 * changed dcbst to dcbtst (former means "flush cache block to memory,
the latter means "I will soon store something to that cache block")
2003-05-29 14:32:54 +00:00
marco
229355b286 * small fix 2003-05-29 13:42:58 +00:00
marco
04926a9844 * 7 parameter syscall added. *BSD has calls with more params due to __syscall etc 2003-05-29 13:14:07 +00:00
marco
05c9ece088 * small fix 2003-05-29 13:06:27 +00:00
Jonas Maebe
71626ce890 * move() now uses dcbz if possible 2003-05-29 12:14:02 +00:00
peter
dbf5fd90ca * allow to specify FPCSRCDIR and FPDOC 2003-05-29 10:25:51 +00:00
peter
659a481c3e * single source rpm 2003-05-29 10:22:51 +00:00
Jonas Maebe
05a3d71c88 * also free temps in g_concatcopy if delsource is true 2003-05-29 10:06:09 +00:00
Jonas Maebe
bb3a5166db * free callparatemps created for call-by-reference parameters 2003-05-29 10:05:40 +00:00
michael
4f91ae9605 + Initial version of customapplication object 2003-05-29 09:58:30 +00:00
michael
ec1caa3e51 + Fixed inline error when building 2003-05-29 08:58:45 +00:00
michael
78aa08c8be + Paramstr(0) must return binary name 2003-05-29 08:43:52 +00:00
Jonas Maebe
ead9de924c * added missing initialization of rg.usedint{in,by}proc
* ppc now also saves/restores used fpu registers
  * ncgcal doesn't add used registers to usedby/inproc anymore, except for
    i386
2003-05-28 23:58:18 +00:00
florian
a8eb2ab740 * started to fix and clean up the sparc port 2003-05-28 23:18:31 +00:00
Jonas Maebe
161618df2d * fixed strcopy and strecopy if there are #1 chars right before the end
of the string to copied
2003-05-28 19:18:10 +00:00
Jonas Maebe
eb441421cc * fixed ppc cycle 2003-05-27 21:19:08 +00:00
mazen
60c22a1836 * New implemtation of HexConv
* New implementation of Chop to fix an incompatibilty
  bug with SysUtils.
* Replacing quary_array (static) by EnvP(dynamic)
2003-05-27 20:50:18 +00:00
Jonas Maebe
2fafd75860 * patch from Peter for nested procedures 2003-05-27 14:28:14 +00:00
mazen
b05a217962 * making program assembling first as assembling the
RTL may fail. It should take log time before it succed
2003-05-26 22:10:19 +00:00
mazen
d0249adf22 + RegEnum2Number to ease handling register pairs
* changed convert_register_to_enum to use above
  array
2003-05-26 22:08:42 +00:00
mazen
a6880bcaa4 * added 64 bit value support to fix a problem in RTL 2003-05-26 22:04:57 +00:00
mazen
2c270121d8 +a script allowing cross-assembling and cross-linking 2003-05-26 21:41:11 +00:00
mazen
11f582061e * mnemonic of A_LDF is ld, ldf does not exist! 2003-05-26 21:31:27 +00:00
Jonas Maebe
0185f7684a - disabled nanosleep for darwin for now
+ getcwd for darwin
2003-05-26 21:29:16 +00:00
peter
84f2b74142 * FPC_SHORTSTR_APPEND_SHORTSTR public added 2003-05-26 21:18:13 +00:00
peter
047a066711 * procinlinenode removed
* aktexit2label removed, fast exit removed
  + tcallnode.inlined_pass_2 added
2003-05-26 21:17:17 +00:00
peter
75394a788e * disable string node optimizations for the moment 2003-05-26 21:15:18 +00:00
peter
7054a48b4d * removed systems unit 2003-05-26 19:39:51 +00:00
peter
0799b0663d * generic fpc_shorstr_concat
+ fpc_shortstr_append_shortstr optimization
2003-05-26 19:38:28 +00:00
peter
c48956fd16 * don't generate align in .bss 2003-05-26 19:37:57 +00:00
peter
60407e302b * fpc_shortstr_concat is now the same for all targets
* fpc_shortstr_append_shortstr added for optimized code generation
2003-05-26 19:36:46 +00:00
Jonas Maebe
c4438016df * added missing Const 2003-05-26 19:32:21 +00:00
marco
948a39ad4c * first untested version for NetBSD. Might need ELF ident section. 2003-05-26 17:22:43 +00:00
marco
ae88b7051b * first try at init code. 2003-05-26 17:11:33 +00:00
Jonas Maebe
035ad566f9 * endian fix is now done using a define instead of with source_info 2003-05-26 15:49:54 +00:00
marco
925bc00623 * NetBSD target support. OpenBSD reserved in the enum, for future use. 2003-05-25 23:15:04 +00:00
Jonas Maebe
543d919b3d * made Args parameter of BitsErrorFmt a const one 2003-05-25 16:05:18 +00:00
Jonas Maebe
1bb8852335 * fixed register numbering bug 2003-05-25 14:32:42 +00:00
Jonas Maebe
f9d90e0a63 + added from linux 2003-05-25 14:07:26 +00:00
Jonas Maebe
34cdc0a37f * several fixes, addition of Mach trap numbers (thye are simply syscalls
with a negative number)
2003-05-25 13:51:58 +00:00