17 Commits

Author SHA1 Message Date
John Cupitt
75e69cc1e5 disable Orc if CET is on
If we are building with -fcf-protection (run-time checking of
indirect jumps) then Orc won't work. Make sure it's off.

Orc may support -fcf-protection in the future, but does not in June 2019.

https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html#index-fcf-protection
https://gitlab.freedesktop.org/gstreamer/orc/issues/17

see https://github.com/libvips/libvips/issues/1006#issuecomment-501802550
2019-06-14 14:22:00 +01:00
John Cupitt
bd7bad1916 almost done vector path 2016-06-28 11:07:20 +01:00
John Cupitt
3115310bb7 fix no-orc builds 2016-03-26 10:45:31 +00:00
John Cupitt
05156edd15 add orc path for reducev
works, but still not quite right, see some banding
2016-03-18 17:41:51 +00:00
John Cupitt
f1f6bde680 option to trace all orc calls
used to generate the program here:

https://bugzilla.gnome.org/show_bug.cgi?id=731227
2014-06-04 18:51:53 +01:00
Benjamin Gilbert
8cc76a6ba3 Update address for Free Software Foundation
Also update LGPLv2.1 license text from the copy currently on the GNU
website.
2013-03-07 00:40:19 -05:00
John Cupitt
8f364a8b51 rename some _get funcs
all the _get_ funcs that returned a bool have become _isthing()
functions, eg.

vips_object_argument_get_assigned() ->
  vips_object_argument_isset()
2012-11-09 13:08:59 +00:00
John Cupitt
8ddc805878 phew all done
iofuncs is now all on the vips_ namespace, and all revised, hopefully
2011-03-28 17:18:06 +01:00
John Cupitt
4120f7b296 cleanup util
just a few little things left, yay
2011-03-28 16:03:31 +01:00
John Cupitt
ab427d906b iofuncs compiles
except for a reset thing we need argh
2011-03-03 17:54:08 +00:00
John Cupitt
d4e7af5f58 stuff 2010-11-18 13:54:44 +00:00
John Cupitt
25267f26eb stuff 2010-11-05 20:42:56 +00:00
John Cupitt
526590d244 fix vector stuff 2010-11-05 10:52:29 +00:00
John Cupitt
3dfc8d8ee2 stuff 2010-11-04 17:30:49 +00:00
John Cupitt
5bedec65da argh 2010-11-04 14:54:23 +00:00
John Cupitt
f930fe061b use names less in orc 2010-11-04 13:50:20 +00:00
John Cupitt
f3b5bfde80 merge orc branch 2010-11-01 17:46:47 +00:00