summaryrefslogtreecommitdiff
path: root/gcl/unixport/sys_ansi_gcl.c
AgeCommit message (Collapse)AuthorFilesLines
2013-08-15misc prototype chanes from 2_6_9Camm Maguire1-5/+0
2013-08-08gcl_sharp supportCamm Maguire1-1/+2
2013-02-23gcl_typeCamm Maguire1-5/+2
2013-02-21gcl_typeCamm Maguire1-0/+1
2013-02-20gcl_typecaseCamm Maguire1-0/+1
2013-02-13gcl_typecase.lspCamm Maguire1-2/+1
2012-05-25vref elimination consolidationCamm Maguire1-3/+3
2012-05-11vref eliminationCamm Maguire1-1/+2
2012-01-26add-object in pass 2 to account for branch elimination;eliminate ↵Camm Maguire1-2/+2
*sharp-commas* and *constants*;nil return from do-eq-et-al;native inline of make-array;co1typep error checks;eliminate *objects-rev*;switch return type from tagbody;si::expand-deftype and compiler support;mpz_get_str fixes;read random-state fix;
2011-10-29*** empty log message ***Camm Maguire1-1/+1
2011-10-29*** empty log message ***Camm Maguire1-1/+2
2011-07-05trimming and reference improvementsCamm Maguire1-1/+1
2011-06-09restore ansi buildCamm Maguire1-23/+39
2009-03-05c packageCamm Maguire1-0/+2
2008-09-07freeze-defstructs;catch/do-setq-tp/throw fix;faster ↵Camm Maguire1-1/+1
get-arg-types/get-return-type, normalized types in unique-sigs;more rubust c1form hashing;*macrolet-env* separated from *funs*, simpler faster cmp-macroexpand et. al.;structurep shared with 'si and compiler, inline for si::structure-def, fast structure predicates.;mre effective trim-vars, preserving both let and let* order;no #\@ or #\/ in function-strings, interferes with inline codes.;rewrite defmlfun so that the compiler can see the restricted ranges of the real subfunctions.;allow for just one gcl_recompile.o file
2007-12-16ansi-fixes;tail-recursion expansion;support build w/o immfixCamm Maguire1-3/+5
2007-07-07car et.al source, faster bootstrap, new safety 3 modeCamm Maguire1-0/+1
2007-06-08support for persistent external dl function access, inline complex arithmeticCamm Maguire1-1/+3
2007-02-01lisp function inliningCamm Maguire1-1/+1
2006-11-16prevent dotimes shadowingCamm Maguire1-0/+1
2006-09-06split recompile files;faster funcalls with optional tracing (more work ↵Camm Maguire1-1/+1
here);unique sigs in call-hash-table;some makefile reworking
2006-08-24xgcl updateCamm Maguire1-0/+18
2006-06-17eq uniq types, values return type autoproclamation supportCamm Maguire1-1/+2
2006-06-05auto-recompilation supportCamm Maguire1-1/+3
2006-04-18Tie gcl_win32.lsp into the build.Mike Thomas1-1/+3
2005-10-13compile gcl_cmpmain.lspCamm Maguire1-0/+1
2005-06-10Two word consCamm Maguire1-4/+4
2005-05-07remove _o from init-namesCamm Maguire1-1/+1
2005-05-07Unique init-names for compiler::link and the likeCamm Maguire1-55/+55
2004-09-16Some very preliminary work/fixes to the ansi pretty printer testsCamm Maguire1-1/+1
2004-08-04HEAD JAPI build has been broken since the mod directory was added.Mike Thomas1-0/+3
2004-07-24Michael Koehne's ansi patches, Thanks!Camm Maguire1-1/+1
2004-07-02Add with-standard-io-syntax in mod/gcl_ansi_io.lsp greatly reducing ansi ↵Camm Maguire1-0/+1
test failures
2003-11-06Make all C defined functions installed into lisp static functions to work ↵Camm Maguire1-2/+2
around dynamic function descriptors on ia64, Closes: #217484, Closes: #204789, (STATIC_FUNCTION_POINTERS define in config.h)
2003-10-23Add clcs_macros and clcs package info to image before pcl build, as walker ↵Camm Maguire1-0/+2
needs final forms of certain macros/fuctions to generate correct generic function calls, and clcs replaces/shadows some semi-equivalent macros/functions in the traditional image, e.g. etypecase, etc.
2003-10-13Init newly introduced gazonk8.o in pcl package for arches that can't save ↵Camm Maguire1-0/+3
natively relocated objects, Closes: #215501
2003-09-14Add special variables si::*collect-binary-modules* and si::*binary-modules* ↵Camm Maguire1-59/+59
as a facility for discovering the list of fasloaded objects preceding a save-system is required for a subsequent compiler::link; Add collectfn.lsp to distro; Rename some files and init_ functions to eliminate namespace conflicts when building images with compiler::link; Enable compressed info reading; Make sure no opt flags are set when enable debug is specified; Use NIFlAGS to compile new_init with lower opts on ppc to work around gcc bug, restore full opts to other files
2003-02-27Cleanup gcc-3.2 compiler warningCamm Maguire1-4/+1
2003-02-26Compiler goto indentation;Compiler pointer cast in ↵Camm Maguire1-0/+223
call_or_link_closure;*keep-gaz* compiler variable to save anonymously generated lisp;si::init-cmp-anon function to initialize anonymously generated and compiled lisp from .text section of running executable;Debian/rules builds and ships both images;Check for small fixnum in make_fixnum macro;Pass real integers to array functions to minimize fixnum garbage;Larger SHARP_EQ_CONTEXT_SIZE in read.d;Shadowing-import instead of import dummy symbols into common-lisp in ansi_cl.lisp;Rework object definition in makefiles