[Vm-dev] VM Maker: VMMaker.oscog-topa.2386.mcz

commits at source.squeak.org commits at source.squeak.org
Fri May 18 15:16:22 UTC 2018


Tobias Pape uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-topa.2386.mcz

==================== Summary ====================

Name: VMMaker.oscog-topa.2386
Author: topa
Time: 18 May 2018, 5:15:44.95217 pm
UUID: 37137131-530d-4529-80f0-46c5460dbe24
Ancestors: VMMaker.oscog-topa.2385

Trust config.h more. It declares when to include dlfcn and takes care of _GNU_SOURCE.

=============== Diff against VMMaker.oscog-topa.2385 ===============

Item was changed:
  ----- Method: VMProfileLinuxSupportPlugin class>>declareHeaderFilesIn: (in category 'translation') -----
  declareHeaderFilesIn: cg
  
  	cg
  		addHeaderFile: '<limits.h>';
+ 		addHeaderFile: '#if defined(HAVE_DLFCN_H)\# include <dlfcn.h>\#endif' withCRs;
- 		addHeaderFile: '#ifdef __OpenBSD__\#include <dlfcn.h>\#endif' withCRs;
- 		addHeaderFile: '#ifndef _GNU_SOURCE\# define _GNU_SOURCE\#endif\#include <link.h>' withCRs;
  		addHeaderFile: '#ifndef RTLD_NODELETE\# define RTLD_NODELETE 0\#endif' withCRs!



More information about the Vm-dev mailing list