X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=ChangeLog;h=0e23a81949e13e9310b671525f90ec47b7c1d364;hb=aa0b9b8d6cdfc156d327432372eb26da92cdcd2d;hp=8a218de655501de25dfd6e4d5cd602456d9b3db3;hpb=43bba79f58ea3c6d188bfd295d4c9f74730d9189;p=freeglut diff --git a/ChangeLog b/ChangeLog index 8a218de..0e23a81 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,21 @@ +2009-05-22 Sven Panne + * include/GL/freeglut_std.h: Avoid warnings when the ATEXIT_HACK is used + with GCC, making the hack even uglier. + + * include/GL/freeglut_std.h,src/freeglut_init.c,src/freeglut_internal.h, + src/freeglut_menu.c,src/freeglut_window.c,src/freeglutdll.def: Added the + ugly ATEXIT_HACK from GLUT 3.7, making freeglut binary compatible with the + GLUT DLLs out in the wild. + + * src/freeglutdll.def: Removed obsolete lines. Fixed version number. + + * freeglut_vs2008.vcproj: Use our module definition file, so we get + undecorated names in the resulting DLL, just like the classic GLUT DLL + from Nate Robins. + 2009-04-05 Sven Panne + * Makefile.am: Added more project/workspace/... files to distribution. * .cvsignore,doc/.cvsignore,include/.cvsignore,include/GL/.cvsignore, progs/.cvsignore,progs/demos/.cvsignore, progs/demos/CallbackMaker/.cvsignore,progs/demos/Fractals/.cvsignore,