aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-01-24tests whether the "help"-message crashes an object (esp. on w32)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4485
2006-01-24split help-strings into shorter strings (made w32's pd crash)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4484
2006-01-24fixed enable/disable-flagsIOhannes m zmölnig
put INCLUDES into CFLAGS (in order to have an effect in AC_CHECK_HEADERS() svn path=/trunk/externals/zexy/; revision=4483
2006-01-24made all possible (well, most) functions "static" to not interfere with ↵IOhannes m zmölnig
functions of the same name of other libraries svn path=/trunk/externals/zexy/; revision=4482
2006-01-24updated notes for cross-compilation (i finally made it work! - but it isIOhannes m zmölnig
still a bit of magic to me) svn path=/trunk/externals/zexy/; revision=4481
2006-01-23include <unistd.h> on non-w32 platforms (not just linux)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4475
2006-01-23get the ifdef-bracketting right to have even less errorsIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4474
2006-01-23cleaned up code so we get hardly any warnings when compiling with "-Wall"IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4473
2006-01-23rebuilt with [>~] and [<~]IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4470
2006-01-23fixed prototype for setup-functionIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4467
2006-01-23*** empty log message ***IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4466
2006-01-20adapted for the hexname-loader of the upcoming pd-0.40.IOhannes m zmölnig
so now we have filenames that are valid on all OS's. however, the abstractions won't work with older versions of pd (but then: who cares...) note: the help-patches don't work yet with the hexname-loader (e.g. [>~] correctly opens "0x3e0x7e.pd" but when you click on "help" it tries to open ">~-help.pd") svn path=/trunk/externals/zexy/; revision=4453
2006-01-20split z_sigbin.c into separate files and adapted to the hexnameloader of the ↵IOhannes m zmölnig
upcoming pd-0.40; changed the "dot.c" into "0x2e.c" (conforms to the hexnameloader) so now each object is in a separate c-file which reflects the object's name in a generic way svn path=/trunk/externals/zexy/; revision=4452
2006-01-07fixed typosIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4377
2006-01-07check whether the compiler supports SSEIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4376
2006-01-07use AC_CHECK_CFLAGS to check for -fPIC and -mms-bitfieldsIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4375
2006-01-07checks for compiler-flags (i should commit them to a autoconf repository)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4374
2006-01-05added [absgn~] as external (written by tim blechmann) and abstractionIOhannes m zmölnig
the main purpose of this external is speed svn path=/trunk/externals/zexy/; revision=4364
2005-12-22fixed typoIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4281
2005-12-21only do 8x loop unrolling since it seems to be more efficientIOhannes m zmölnig
(well, rather a joke: 4096 [abs~] need about 24% with 16x unrolling and about 23-24% with 8x unrolling) svn path=/trunk/externals/zexy/; revision=4276
2005-12-21moved sgn~ into separate fileIOhannes m zmölnig
initial SSE-support of sgn~ svn path=/trunk/externals/zexy/; revision=4275
2005-12-21moved code for [abs~] into separate fileIOhannes m zmölnig
use sse-code (intrinsics) for [abs~] svn path=/trunk/externals/zexy/; revision=4274
2005-12-21added some macros for SIMDIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4273
2005-12-21allow creation with no arguments (defaults to 2 repetitions)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4272
2005-12-21test for [repeat] without argsIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4271
2005-12-21a short readme on what this isIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4270
2005-12-21added regression test framework (no test there)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4269
2005-12-21mention problems with the preprocessor on osXIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4268
2005-12-21revert changes of verbose() since it didn't really work out (we would have ↵IOhannes m zmölnig
needed special versions of post() and verbose() that support vararg-pointers) svn path=/trunk/externals/zexy/; revision=4267
2005-12-21removed C99-define-magic for verbose output:IOhannes m zmölnig
now we just make a static function z_verbose() that calls either verbose() or post() svn path=/trunk/externals/zexy/; revision=4266
2005-12-21test for the existance of m_pd.h and halt on errorIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4265
2005-12-21removed mentioning of makefile.darwinIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4264
2005-12-19updated help-patches for [lifop] and [fifop]IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4256
2005-12-15beautified cflags a bitIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4224
2005-12-15added "--with-pd" flag (to specify paths for both INCLUDE and LIBS)IOhannes m zmölnig
added "--disable-PIC" flag (to disable compilation with PIC (gives loads of warnings with mingw) svn path=/trunk/externals/zexy/; revision=4223
2005-12-14added check for alloca.h (though not really needed...)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4214
2005-12-14removed implicit use of alloca (my mingw-X-compiler couldn't cope with that)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4213
2005-12-06include zexyconf.h only when ZEXY_LIBRARY is definedIOhannes m zmölnig
(so there is a good chance that zexy's configure has generated zexyconf.h) svn path=/trunk/externals/zexy/; revision=4158
2005-12-05on distclean remove configure-leftovers (but keep configure)IOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4148
2005-12-05on distclean delete w32-leftoversIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4147
2005-12-05shouldn't be in CVS (generate it via configure like zexyconf.h)IOhannes m zmölnig
questions: what to do on platforms without autoconf ? answers : don't use them ;-) (or don't use the Makefile) svn path=/trunk/externals/zexy/; revision=4146
2005-12-05remove zexyconf.h on distcleanIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4145
2005-12-04simplified the stack counterIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4130
2005-12-04added an "info"-outlet,which bangs when the {lf}ifo is emptyIOhannes m zmölnig
by sending an [info( message, you can query the total number of elements currently on the stack svn path=/trunk/externals/zexy/; revision=4129
2005-12-04formatted code a bit; hopefully it is now more readableIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4128
2005-11-29moved configuration from compiler-arguments into zexyconf.hIOhannes m zmölnig
only build regex if there is a regex.h in the system svn path=/trunk/externals/zexy/; revision=4080
2005-11-29hopefully fixed the dependencies of .d and Make.config and ....IOhannes m zmölnig
this should ease the build svn path=/trunk/externals/zexy/; revision=4079
2005-11-28don't create Make.sourceIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=4072
2005-11-19added 2nd inlet, so people recognize that the delay is settable on the fly ↵IOhannes m zmölnig
(it has been so since the beginning, but people consider floats and signals to be the same so they believe that sending a number to the 1st inlet does not set the delay); this change is fully backwards compatible (sending a number to the 2nd inlet is the same as sending it to the 1st inlet) svn path=/trunk/externals/zexy/; revision=3973
2005-11-19try to use -fPIC when compilingIOhannes m zmölnig
svn path=/trunk/externals/zexy/; revision=3972