X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=0e23a81949e13e9310b671525f90ec47b7c1d364;hb=aa0b9b8d6cdfc156d327432372eb26da92cdcd2d;hp=ce4289ceb43485ecc563b09a3957ab4493ba3f2f;hpb=9a55ba05198cf90b895f09a07752d0d6f32b75c6;p=freeglut diff --git a/ChangeLog b/ChangeLog index ce4289c..0e23a81 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +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, + progs/demos/Fractals_random/.cvsignore,progs/demos/Lorenz/.cvsignore, + progs/demos/One/.cvsignore,progs/demos/shapes/.cvsignore, + src/.cvsignore: Removed remnants of CVS. + 2009-03-30 Sven Panne * progs/demos/smooth_opengl3/smooth_opengl3.c: Make the example fully