summaryrefslogtreecommitdiff
path: root/tests/.gitignore
AgeCommit message (Collapse)AuthorFilesLines
2010-07-22notify: Add tests for threadsafe object notifiesOlivier Crête1-0/+2
https://bugzilla.gnome.org/show_bug.cgi?id=166020
2010-06-23Move node tests to the test frameworkMatthias Clasen1-1/+0
2010-06-23Move date tests to the test frameworkMatthias Clasen1-1/+0
2010-06-21Move hash tests to the test frameworkMatthias Clasen1-1/+0
2010-06-21Move checksum tests to the test frameworkMatthias Clasen1-1/+0
2010-01-28improve gitignoreRyan Lortie1-0/+2
2009-12-23Support storing assertion messages into core dumpMartin Pitt1-0/+1
Crash interception/debugging systems like Apport or ABRT capture core dumps for later crash analysis. However, if a program exits with an assertion failure, the core dump is not useful since the assertion message is only printed to stderr. glibc recently got a patch which stores the message of assert() into the __abort_msg global variable. (http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=48dcd0ba) That works fine for programs which actually use the standard C assert() macro. This patch adds the same functionality for glib's assertion tests. If we are building against a glibc which already has __abort_msg (2.11 and later, or backported above git commit), use that, otherwise put it into our own field __glib_assert_msg. Usage: $ cat test.c #include <glib.h> int main() { g_assert(1 < 0); return 0; } $ ./test **ERROR:test.c:5:main: assertion failed: (1 < 0) Aborted (Core dumped) $ gdb --batch --ex 'print (char*) __abort_msg' ./test core [...] $1 = 0x93bf028 "ERROR:test.c:5:main: assertion failed: (1 < 0)" https://bugzilla.gnome.org/show_bug.cgi?id=594872
2009-01-05updateDan Winship1-5/+58
* glib/tests/.gitignore: update * tests/.gitignore: update, sort * tests/gobject/.gitignore: add svn path=/trunk/; revision=7772
2008-09-02Bug 549771 – improved .gitignore for glibRyan Lortie1-0/+21
2007-09-02 Ryan Lortie <desrt@desrt.ca> Bug 549771 – improved .gitignore for glib * docs/reference/.gitignore: * docs/reference/gio/.gitignore: * docs/reference/gobject/tmpl/.gitignore: * gio/.gitignore: * gio/tests/.gitignore: * glib/.gitignore: * glib/libcharset/.gitignore: * glib/tests/.gitignore: * gmodule/.gitignore: * gobject/.gitignore: * gobject/tests/.gitignore: * po/.gitignore: * tests/.gitignore: new files * .gitignore: remove 'build' (since it's part of glib now), add more useful things. svn path=/trunk/; revision=7432