David Anderson
5b85f41fec
Use the correct string table for tag names.
2014-09-07 15:02:09 -07:00
David Anderson
d230711e4d
Bump SourcePawn version to 1.7 to match SourceMod.
2014-08-23 19:26:51 -07:00
David Anderson
078ee76491
Re-add .dbg.natives.
2014-08-23 13:40:50 -07:00
David Anderson
98ec07a419
Add debug info tables to smxbuilder.
2014-08-23 13:26:03 -07:00
David Anderson
c4056aea5d
Rewrite the assembly pipeline.
...
This patch uses SmxBuilder from spcomp2 to replace the old assemble()
pipeline. Instead of generating into an old AMX structure, and then
decoding that into SMX, we now directly generate into SMX. This greatly
simplifies code generation and smx building.
2014-08-23 13:25:58 -07:00
David Anderson
7a51d5d549
Remove unused variables.
2014-08-23 13:25:48 -07:00
David Anderson
0cf8eb2854
Fix Windows build more.
2014-08-22 21:07:49 -07:00
David Anderson
d20ba38d6b
Fix Windows build.
2014-08-22 20:47:18 -07:00
David Anderson
4d42fa0305
Fix Windows build.
2014-08-22 20:41:24 -07:00
David Anderson
860a5db5ea
Merge pull request #139 from alliedmodders/fix-mac-build
...
Fix Mac build on apple-clang 5.0.
2014-08-22 20:34:38 -07:00
David Anderson
666b6b97ee
Fix Mac build on apple-clang 5.0.
2014-08-22 20:30:35 -07:00
David Anderson
d562593d31
Fix build.
2014-08-22 18:27:46 -07:00
David Anderson
27c3866b90
Merge branch 'calli-4'
2014-08-22 10:10:48 -07:00
David Anderson
50f3ec8da2
Merge branch 'calli-3'
2014-08-22 09:59:11 -07:00
David Anderson
f42651a813
Merge branch 'calli-2'
2014-08-22 09:58:14 -07:00
David Anderson
91f0f1001b
Merge pull request #134 from alliedmodders/calli
...
Simplify how functags work.
2014-08-22 09:54:48 -07:00
David Anderson
a09735a4c7
Remove SC_FUNC and SC_VDEFINE.
2014-08-22 00:53:47 -07:00
David Anderson
6291374b35
Move rtti hacks.
2014-08-22 00:41:32 -07:00
David Anderson
dcd246c7ef
Port scvars to C++.
2014-08-22 00:39:03 -07:00
David Anderson
29fbbade69
Port sc1 to C++.
2014-08-22 00:38:04 -07:00
David Anderson
48d228e2b1
Port sc2 to C++.
2014-08-22 00:23:02 -07:00
David Anderson
4608050bd2
Port sc3 to C++.
2014-08-22 00:17:00 -07:00
David Anderson
234b4907ed
Port sc4 to C++.
2014-08-22 00:12:16 -07:00
David Anderson
9c005d93ed
Port sc5 to C++.
2014-08-22 00:09:28 -07:00
David Anderson
3eb1faa470
Port sc6 to C++.
2014-08-22 00:07:40 -07:00
David Anderson
142fbaafdd
Port sc7 to C++.
2014-08-22 00:04:48 -07:00
David Anderson
afd6009fda
Port scexpand and sci18n to C++.
2014-08-22 00:00:31 -07:00
David Anderson
3e8157c6bc
Port lstring and sclist to C++.
2014-08-21 23:58:19 -07:00
David Anderson
2ba4fb180e
Move scstate.c to C++.
2014-08-21 23:54:10 -07:00
David Anderson
261188fd1b
Port a bunch of legwork files to C++.
2014-08-21 23:53:11 -07:00
David Anderson
5a4c50ce55
Port sp_symhash to C++.
2014-08-21 23:36:26 -07:00
David Anderson
f5efdbf6f5
Remove hardtabs and fix style issues.
2014-08-21 22:42:22 -07:00
David Anderson
25241fa278
Remove file.
2014-08-21 22:19:25 -07:00
David Anderson
225954a27c
Modernize the smx headers.
2014-08-21 22:16:07 -07:00
Ruben Gonzalez
3e1495d692
Update NMRIH gamedata.
2014-08-21 09:33:25 -04:00
Nicholas Hastings
09250f89cc
Merge pull request #133 from alliedmodders/logger-logic
...
Move Logger and core natives from core to logic (r=dvander).
2014-08-20 06:43:31 -04:00
David Anderson
233aa5d2df
Merge pull request #135 from alliedmodders/typedef-fix
...
Fix typedefs not fixing string sizes (bug 6220).
2014-08-20 00:30:08 -07:00
David Anderson
1f51393e26
Fix typedefs not fixing string sizes (bug 6220).
2014-08-20 00:26:09 -07:00
David Anderson
d91d69f72e
Remove newline.
2014-08-20 00:06:33 -07:00
David Anderson
96a73eb86f
Deleting CONTRIBUTOR.md (until an up-to-date link is available).
2014-08-20 00:02:01 -07:00
David Anderson
e5e2c1fa3d
Simplify functag handling.
2014-08-20 00:00:24 -07:00
David Anderson
942a3cd155
Another dedent.
2014-08-19 22:32:02 -07:00
David Anderson
8dc4fcc728
Remove allowproccall code, dedent a block.
2014-08-19 22:29:13 -07:00
David Anderson
385d3708a3
Fix style issues in sctracker.c.
2014-08-19 22:17:10 -07:00
David Anderson
5cf2475e2e
Merge pull request #132 from alliedmodders/fix-variadic-args
...
Fix returning strings from functions with variadic arguments.
2014-08-19 21:36:31 -07:00
Ruben Gonzalez
9f2a0f6748
Update FoF gamedata.
2014-08-18 08:56:39 -04:00
Nicholas Hastings
e9ba251c1c
Fix link errors.
2014-08-17 11:11:55 -04:00
Nicholas Hastings
e4645332aa
Convert missed files in logic to use logger from logic.
2014-08-17 11:06:43 -04:00
David Anderson
56cf6e723e
Remove unnecessary changes.
2014-08-17 01:21:35 -07:00
David Anderson
cef9d9d162
Fix returning strings from functions with variadic arguments.
2014-08-17 01:17:10 -07:00