marco
56ddd7f08f
* Some other workaround
2003-05-29 21:45:23 +00:00
marco
3f5d18755f
* fix
2003-05-29 21:44:45 +00:00
Jonas Maebe
c70f75f1b7
* compile with -dppc603 to not use unaligned float loads in move() and
...
g_concatcopy, because the 603 and 604 take an exception for those
(and netbsd doesn't even handle those in the kernel). There are
still some of those left that could cause problems though (e.g.
in the set helpers)
2003-05-29 21:17:27 +00:00
marco
737c927f6d
* makefile.
2003-05-29 21:04:54 +00:00
marco
50917559bd
* progname fix.
2003-05-29 20:54:09 +00:00
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