Mercurial > pidgin
annotate src/protocols/simple/Makefile.am @ 12435:8f98014a4e7d
[gaim-migrate @ 14742]
1. Protecting the --enable-debug warning tests with an "if gcc" check.
2. Adding a number of warning flags to --enable-debug. All cases of the added warnings have been fixed, except:
a. The pointer-arith warnings. I think someone smarter than me should decide whether we need to fix those (and how) or if that should be disabled. That said, I think all the errors left (after you consider the exception listed as "b" below) are in libzephyr.
b. Those in src/protocols/sametime/meanwhile at siege's request. Don't worry about these for now.
3. Noting a few warnings we could enable, and the cases we'd have to deal with. Thoughts on these warnings?
4. I added support for FORTIFY_SOURCE. If your compiler has support for this feature, --enable-debug will set _FORTIFY_SOURCE=2. I'm doing this in --enable-debug for the warnings you get. I wouldn't mind having it on by default for the runtime protections as well. Thoughts?
committer: Tailor Script <tailor@pidgin.im>
| author | Richard Laager <rlaager@wiktel.com> |
|---|---|
| date | Fri, 09 Dec 2005 05:32:59 +0000 |
| parents | cfc808463763 |
| children | b36235b2f2ec |
| rev | line source |
|---|---|
| 11181 | 1 pkgdir = $(libdir)/gaim |
| 2 | |
| 3 SIMPLESOURCES = \ | |
| 4 simple.c \ | |
| 5 simple.h \ | |
| 6 sipmsg.c \ | |
|
12382
cfc808463763
[gaim-migrate @ 14688]
Richard Laager <rlaager@wiktel.com>
parents:
11383
diff
changeset
|
7 sipmsg.h |
| 11181 | 8 |
| 11376 | 9 AM_CFLAGS = $(st) |
| 11181 | 10 |
| 11 libsimple_la_LDFLAGS = -module -avoid-version $(GLIB_LIBS) | |
| 12 | |
| 13 if STATIC_MSN | |
| 14 | |
| 15 st = -DGAIM_STATIC_PRPL | |
| 16 noinst_LIBRARIES = libsimple.a | |
| 17 libsimple_a_SOURCES = $(SIMPLESOURCES) | |
| 18 libsimple_a_CFLAGS = $(AM_CFLAGS) | |
| 19 | |
| 20 else | |
| 21 | |
| 22 st = | |
| 23 pkg_LTLIBRARIES = libsimple.la | |
| 24 libsimple_la_SOURCES = $(SIMPLESOURCES) | |
| 25 | |
| 26 endif | |
| 27 | |
| 28 AM_CPPFLAGS = \ | |
| 29 -I$(top_srcdir)/src \ | |
| 30 $(GLIB_CFLAGS) \ | |
| 31 $(DEBUG_CFLAGS) |
