aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* merge: add embryoVincent Torri2012-10-2630-2/+20286
| | | | | | | | | please check and report problems (not cosmetic ones) someone should update the efl.spec.in file, i don't know that stuff SVN revision: 78512
* merge: add a holdall variableVincent Torri2012-10-265-0/+5
| | | | SVN revision: 78503
* merge: -Wl,--enable-auto-import is useless with recent versions of gcc on ↵Vincent Torri2012-10-258-9/+7
| | | | | | Windows SVN revision: 78495
* fix++Vincent Torri2012-10-251-1/+1
| | | | SVN revision: 78473
* Eina: add affinity to win32 code.Vincent Torri2012-10-251-7/+13
| | | | | | | | | | | | | | It's not working yet: * eina_thread.c:152:33: error: 'index' undeclared (first use in this function) * eina_thread.c:295:4: warning: passing argument 3 of '_eina_thread_win32_create' from incompatible pointer type [enabled by default] also: * line 142, is it normal that we call eina_list_append() with tw being NULL ? * is what I did in the close_thread label correct ? SVN revision: 78416
* Eo: Fixed compilation warning.Tom Hacohen2012-10-231-1/+1
| | | | SVN revision: 78366
* Efl eo: Fixed compilation warnings.Tom Hacohen2012-10-231-6/+6
| | | | SVN revision: 78365
* merge: pass directly to the preprocessor the Windows macro instead of using ↵Vincent Torri2012-10-2310-11/+8
| | | | | | autotools SVN revision: 78350
* Backport 78258/78259 to fix Eina amalgamation build.Nicholas Hughart2012-10-191-2/+4
| | | | SVN revision: 78260
* eina: Always do opendir firstSebastian Dransfeld2012-10-191-15/+21
| | | | SVN revision: 78238
* fix dirp leakCarsten Haitzler2012-10-191-1/+4
| | | | SVN revision: 78235
* efl: change a little bit API.Cedric BAIL2012-10-192-12/+44
| | | | SVN revision: 78229
* efl: add Eina_Thread API.Cedric BAIL2012-10-195-0/+366
| | | | SVN revision: 78225
* eina: handle properly case where str != NULL and slen == 0Cedric BAIL2012-10-191-1/+3
| | | | SVN revision: 78222
* efl: backport r78215.Cedric BAIL2012-10-192-2/+4
| | | | SVN revision: 78217
* efl: backport r78213.Cedric BAIL2012-10-191-0/+1
| | | | SVN revision: 78216
* efl: backport r78209.Cedric BAIL2012-10-191-1/+1
| | | | SVN revision: 78211
* eina: Check if we can open dir firstSebastian Dransfeld2012-10-181-6/+6
| | | | SVN revision: 78172
* add tmpstr to efl eina tree... this is for the future so not goingCarsten Haitzler2012-10-174-2/+302
| | | | | | | | into eina tree. SVN revision: 78112
* add eina barrier to efl tree.Carsten Haitzler2012-10-177-1/+101
| | | | SVN revision: 78100
* From: Zbigniew Kosinski <z.kosinski@samsung.com>Zbigniew Kosinski2012-10-151-0/+9
| | | | | | | | | | | | Subject: Re: [E-devel] Add Null checking routine I prepared patch - check eet file pointer parameter in eet_identity_signature, eet_identity_x509 and eet_identity_sha1 functions. Please take a look at attached files. SVN revision: 77977
* Patch from vtorriNicholas Hughart2012-10-1410-10/+10
| | | | | | | | | - remove unavailable __UNUSED__ - warning-- on Win64 SVN revision: 77968
* well ok - always on then, no option, until 2.0Carsten Haitzler2012-10-111-0/+3
| | | | SVN revision: 77843
* efl: remove duplicate paths due header move.Gustavo Sverzut Barbieri2012-10-103-6/+0
| | | | | | | | | | | eina headers used to be in their own directory, but now they live inside src/lib/eina. The mempools were still including include/lib/eina/ and with "sed" they became src/lib/eina/, which already existed. SVN revision: 77837
* efl: unify EFL_DEBUG_THREADS and EINA_HAVE_DEBUG_THREADSGustavo Sverzut Barbieri2012-10-102-12/+14
| | | | SVN revision: 77821
* efl: cleanup unused conditional and always-enabled features.Gustavo Sverzut Barbieri2012-10-101-6/+4
| | | | SVN revision: 77817
* efl: 'fix' support for exotic library.Gustavo Sverzut Barbieri2012-10-102-7/+2
| | | | | | | | | | | | | it's still not merged into EFL single tree, but once it is we should use "HAVE_EXOTIC" define to work with it. Before we had: EINA_HAVE_EXOTIC (not used), HAVE_EXOTIC_H (used by eina_module.c). Since the other libs are all defined as HAVE_LIBNAME, we're using HAVE_EXOTIC everywhere now. SVN revision: 77816
* efl: eet binary is not optional anymore.Gustavo Sverzut Barbieri2012-10-101-2/+1
| | | | | | | | | | it's pointless to have this and may cause problems or complex configure.ac when we have libraries that use 'eet' during its compile phase (like elementary generates its profile/configuration). SVN revision: 77815
* efl: remove EINA_HAVE_ON_OFF_THREADS support.Gustavo Sverzut Barbieri2012-10-101-5/+0
| | | | | | | | | it's still in the code, but not configurable anymore. We may remove it later if not really needed. SVN revision: 77802
* efl: simplify threads step 1 - make it mandatory.Gustavo Sverzut Barbieri2012-10-103-277/+5
| | | | | | | | | | remove the eina_inline_lock_void.x fallback as it's not used anymore. still keep the EINA_HAVE_THREADS in the source code. SVN revision: 77796
* efl: simplify mempools, nuke some and make remaining statically built.Gustavo Sverzut Barbieri2012-10-1012-1128/+0
| | | | | | | | | | | | | | | | | | | Now we always build the following memory pools statically: - pass_through: calls malloc/free directly, useful to debug. - chained_pool: default for ages. - one_big: used by some embedded systems (should we remove?) Removed: - ememoa_fixed and ememoa_unknown: depends on a separate lib, not supported? - buddy: nobody uses it? NOTE: we do not need the src/modules/eina/mp/*/Makefile.am anymore since they are statically built. But I'll keep these and the references in src/modules/eina/mp/Makefile.am SVN revision: 77792
* efl: remove option to enable old EET format.Gustavo Sverzut Barbieri2012-10-101-4/+4
| | | | | | | | | It's disabled. If user wants to enable, give -DEET_OLD_EET_FILE_FORMAT=1 to CFLAGS. SVN revision: 77790
* efl: introduce build profile, simplify options.Gustavo Sverzut Barbieri2012-10-103-12/+3
| | | | | | | | | | | | | | | | | | Introduced --with-profile={dev,release} that will simplify how to set build options of EFL. NOTE-1: specific e17 benchmark is now gone, it will always be built and is the default benchmark for eina. If we want to have a faster benchmark in the future, just add a command line option for eina_suite. NOTE-2: valgrind build is broken as it needs -fPIC. Will get to it later. Likely someone needs to revisit the eina mempools for valgrind and other basic tools (eo? likely evas). SVN revision: 77771
* efl: eet and eo are now mandatory.Gustavo Sverzut Barbieri2012-10-105-43/+5
| | | | | | | | I've reordered the build to be: eina -> eo -> eet as it make more sense. SVN revision: 77766
* efl: patch from eobjSebastian Dransfeld2012-10-091-6/+6
| | | | | | | port r77631 fix eo on 64bit.. bad valist fun SVN revision: 77637
* EFL-Eo: Added -DNDEBUG by default.Tom Hacohen2012-10-091-0/+1
| | | | SVN revision: 77608
* merge: __UNUSED__ --> EINA_UNUSED and some fixes in eo.Vincent Torri2012-10-0558-392/+423
| | | | SVN revision: 77542
* backport r77494 and r77495.Daniel Juyung Seo2012-10-052-0/+6
| | | | SVN revision: 77498
* Eet: Update lz4 code to rev. 77. This fix compilation on NetBSD 5.0Vincent Torri2012-10-043-103/+152
| | | | SVN revision: 77449
* Eina: backport rev. 77445Vincent Torri2012-10-045-34/+16
| | | | SVN revision: 77446
* efl: backport Igor's eina patch.Cedric BAIL2012-10-048-27/+6
| | | | SVN revision: 77415
* Eo IS optional. Sorry, i will fight to have ALL libs being optionalVincent Torri2012-09-274-4/+30
| | | | SVN revision: 77126
* make eo not an optional build - this WILL be no-option as we will beCarsten Haitzler2012-09-274-30/+4
| | | | | | | | based on it. SVN revision: 77124
* and pass distcehckCarsten Haitzler2012-09-271-4/+1
| | | | SVN revision: 77123
* and more include dir fixes.Carsten Haitzler2012-09-2714-28/+28
| | | | SVN revision: 77122
* and esnure we have all the right include paths.Carsten Haitzler2012-09-273-6/+6
| | | | SVN revision: 77121
* and remvoe inlcude as subdirCarsten Haitzler2012-09-271-1/+1
| | | | SVN revision: 77120
* move eina headers into lib/eina like the rest of efl - at least beCarsten Haitzler2012-09-2775-96/+91
| | | | | | | | consistent with the majority. SVN revision: 77119
* port null check over to efl tree.Carsten Haitzler2012-09-272-0/+13
| | | | SVN revision: 77118
* port mmap safety fix to efl tree.Carsten Haitzler2012-09-271-4/+7
| | | | SVN revision: 77115