1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

1151 commits

Author SHA1 Message Date
Marc Khouzam
6996d3f93c Bug 435142 - Duplicate *running events cause UI slowness
Change-Id: I4b30e6cd62b7cc822442ddd14c3c1440f6bab376
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/26780
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-05-29 10:56:26 -04:00
Teodor Madan
0cb5a29ef3 Update contributors list to match Bug 435606
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-28 14:07:19 +03:00
Marc Khouzam
2c22479c9e Bug 435309 - Use the shared license file scheme for CDT
This means that:
- feature.xml files now make a reference to the shared license plugin
      using version 0.0.0
- feature.properties files no longer have the text for the license
- license.html and epl-v10.html files are removed as they are part
      of the shared license plugin
- build.properties files no longer reference removed files
- the main pom.xml file references the license repository

Change-Id: Ibd880480de3a07597084d44cce7b822903509079
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27250
2014-05-26 10:03:45 -04:00
Martin Schreiber
0f6719cc71 Bug 435606: Using BigInteger instead of Integer makes it possible to
write unsigned variables (UINT32 and UINT64) in the binary format.

Change-Id: Ic9de8470cef10469eae28b3c99ced1d9d3027685
Signed-off-by: Martin Schreiber <m.schreiber@bachmann.info>
Reviewed-on: https://git.eclipse.org/r/27252
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-26 04:30:47 -04:00
Teodor Madan
d798bd1e53 Bug 386226 - Activate "HEX integer" rendering for DSF-GDB
Change-Id: I826902e05e186c9d96ea0a72bcda44e16339f40f
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/27024
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Tested-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-05-22 03:19:10 -04:00
Teodor Madan
0cac486c62 Bug 435401 - Mixed-mode disassembly does not display the same source as
source editor for the same address

change IMixedInstruction.getFileName implementation to return full path
if reported by gdb. In the same way as MIFrame

Change-Id: I16ee540c02da95bbaa1881a813e8bf9326d1f63d
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/27014
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
2014-05-21 10:56:14 -04:00
Teodor Madan
8f700b4d91 Bug 434645 - Terminate GDB launch using registered terminate handler
Change-Id: I4c59bacd8edaff4734dbafbf541552e8fa124c03
Reviewed-on: https://git.eclipse.org/r/26727
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-21 09:20:14 -04:00
Marc Khouzam
5806deb5b8 Update to new license text
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-20 11:36:39 -04:00
Teodor Madan
ab5c43e46a Bug 434645 - Deadlock in DsfExecutor on project close while in debug
session leading to UI freeze

Execute ITerminate@terminate() asynchronously

Change-Id: Ieba37912b7760f8db38b0f14e9562f07d7064af6
Reviewed-on: https://git.eclipse.org/r/26365
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-14 09:11:48 -04:00
Alvaro Sanchez-Leon
4c34ced31b Bug 432963 - [Memory] Cache associated to memory spaces context are not
being reset

Change-Id: I3b8de9008ce0d60cbdc2b04ad2c2bb9b844ee47b
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/25206
2014-05-07 08:32:03 -04:00
Teodor Madan
13626ab74c Bug 433761 - Breakpoint Actions Dialog should not allow creating unnamed actions
- Add validator and error decorator for breakpoint and tracepoint action
name editor
- Generics Warning Cleanup from BreakpointActionManager; avoid spawning bp
  action execute jobs in lack of any actions
- MIBreakpointsManager - avoid spawning needless job when there's no
breakpoint to execute actions for

Change-Id: Ibe29b97e4f3a86d5429e3f71aae728dd7e31b97b
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/25768
Tested-by: Hudson CI
2014-05-05 06:54:27 -04:00
Alvaro Sanchez-Leon
ddb8ab8708 Bug 431627 - [mem] Need additional API to extend support for memory
spaces
Change-Id: I775f443927ddd326e5aab5c0e9243cd818edde41
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/24994
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-02 12:57:37 -04:00
Marc Khouzam
fa5de3be3b Update license.html files for 2014 version
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-02 11:17:44 -04:00
Marc Khouzam
2c2e4c5b96 Bug 400628 - Support Dynamic Printf
Change-Id: I1e030d05b482fef29ef7128d5a897544a0f85ca6
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/10746
Tested-by: Hudson CI
2014-05-01 16:05:03 -04:00
Marc Khouzam
fa12f215f9 Bug 432888 - Properly update relative expression for existing child
Change-Id: If8cb1884c52366813e9613e4ef5e465db928d4f2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25306
Tested-by: Hudson CI
2014-04-29 15:23:54 -04:00
Marc Khouzam
283f86d8d9 Bug 393930 - Unable to examine a sub-expression using "watch"
Change-Id: Ib8bde486546eef00440a8ef8f1ee05cfe7da48db
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/24299
Tested-by: Hudson CI
2014-04-29 15:21:57 -04:00
Marc Dumais
620def4c62 Bug 432854 - [visualizer] Add a new graphic object class supporting
nesting, virtual bounds and automatic scaling

Change-Id: I8d38747af369e0c0d591abab5a76a00c7dc5a43a
Reviewed-on: https://git.eclipse.org/r/25079
Tested-by: Hudson CI
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
2014-04-28 12:37:30 -04:00
Marc Khouzam
ab445bbf47 Bug 433329 - Thread-specific bp created from gdb console loose their
thread-specific state

Change-Id: I7474c8e139545a723ddbebbaf92574ebf8547874
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25578
2014-04-25 13:20:38 -04:00
Teodor Madan
5216346374 Bug 432988 - Breakpoint Log action cannot evaluate expression at
breakpoint suspend event

Use suspend context instead of breakpoint context for evaluating
expression

Change-Id: I8376baf8dc7efe5f5ad2a3254c29b841ae9940ba
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/25185
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
2014-04-25 11:29:52 -04:00
Marc Khouzam
b985a7fc54 Bug 433044 - Deleting a bp from gdb console causes it to be re-installed
Change-Id: I3e7b26bc31104fc8ef12c1330c0a0ff2125da8ae
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25266
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-04-22 04:38:20 -04:00
Marc Khouzam
cf3442cead Missing exports to o.e.cdt.dsf.gdb
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-21 16:05:37 -04:00
Marc Khouzam
79dc0b8184 Bug 389945 - Only set breakpoints once for GDB >= 7.4
Make the IBreakpoinTargetDMC map to the GDB context for GDB >= 7.4.
This will allow to track breakpoints globally for GDB since that is
how GDB handles breakpoints from 7.4 and up.

Change-Id: I84bccf9bdc6e169624908fee106080f840843e28
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/22388
2014-04-17 13:44:03 -04:00
Teodor Madan
839905a802 Bug 432597 - GDB Memory services should report address size in octets
Change-Id: Ifaa39b5fbd1237408cd38284682e1cb25345e6bc
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/24849
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-17 09:54:24 -04:00
Marc Khouzam
d7ceaaed42 Bug 431986 - Thread filtering logic should not require coupling between
IContainerDMC and IBreakpointTargetDMC

Change-Id: I3fdd2b9f275f083479a2c0f26c4775a63deba6fd
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/24438
2014-04-16 13:52:09 -04:00
Marc Khouzam
90648530f8 Bug 432888 - Missing rm.done() for a fetched child of an expression
Change-Id: Ia5b43d57d2bc0354786c5d276e091749fa64a87b
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25108
2014-04-16 05:46:52 -04:00
Teodor Madan
90f0e17976 Bug 432734 - Infinite loop retrieving disassembly when debugging
optimized code with GDB

Implement IInstructionWithSize#getSize() for DSF-GDB backend.

Change-Id: Id2daa9f5924caee975ce69c5d7e4ffd9cab0b103
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/24962
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-14 11:09:47 -04:00
Xavier Raynaud
62e660108a Bug 431935 - Add tooltips in Thread object of multicore visualizer
Change-Id: I18c4f4de4740c8c0286b78e5b079fc55b159f78d
Signed-off-by: Xavier Raynaud <xavier.raynaud@kalray.eu>
Reviewed-on: https://git.eclipse.org/r/24522
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-04-11 07:45:40 -04:00
Teodor Madan
882369b295 Bug 432254 - Add memory monitor does not check for address out of range
Change-Id: I5fee242d73f8e24ac7dfb637bb79b49f6988cd69
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/24627
Tested-by: Hudson CI
2014-04-11 06:35:52 -04:00
Marc Khouzam
8445aa5086 Removed unused code
Change-Id: I99bde18516ccb5161bb7f8cea0bb7b12264e4b79
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-09 15:36:11 -04:00
Marc Khouzam
92b1a90def Remove unused API filters.
Change-Id: I1a7f5d049d8aa65a47442abd5f1884248b96271f
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-08 09:22:39 -04:00
Xavier Raynaud
066be2ffce Fix 432151 (Thread id no longer shown in multicore visualizer)
Change-Id: Ie62f974a2748fa82b3d3a9dc53bd65cbabe744f3
Signed-off-by: Xavier Raynaud <xavier.raynaud@kalray.eu>
Reviewed-on: https://git.eclipse.org/r/24534
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
IP-Clean: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-04-07 07:59:58 -04:00
Marc Khouzam
d844a16e83 Bug 426834 - Double backslashes are no longer removed.
Change-Id: I91a8f7a6f10cab9d24149cc4fd29e867e0040b10
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-04 08:00:21 -04:00
Marc Khouzam
c1eb0f1f5f Remove unused suppressWarning
Change-Id: I2423fa9ba82a5dda6a137410617e858cc6ee50d2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-03 15:03:07 -04:00
Marc Khouzam
07a60e189b Remove useless cast.
Change-Id: I696d4c689b5f688cb87db434e4a096da4263922b
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-03 14:42:21 -04:00
Marc Khouzam
0946f7290e Comment cleanup
Change-Id: Ibe40289deadb0a873bf69aae6edf6b620d2f5eca
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-03 14:41:04 -04:00
Mikhail Khodjaiants
090c85b966 Bug 431825 - Empty brackets in "Select Process" dialog. 2014-04-02 17:19:06 -04:00
Xavier Raynaud
f65493131c Bug 431690 - [visualizer] Use clipping when drawing strings
Change-Id: I342b1a430da450b45d62cea1469fbb62a3e9bc94
Signed-off-by: Xavier Raynaud <xavier.raynaud@kalray.eu>
Reviewed-on: https://git.eclipse.org/r/24201
Tested-by: Hudson CI
IP-Clean: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
Reviewed-by: William Swanson <traveler@tilera.com>
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
2014-04-01 12:46:13 -04:00
Mikhail Khodjaiants
8113f63532 Bug 426834 - Failure to install breakpoint in GDB when spaces are in the
workspace path

Change-Id: I9487275bd5c8c5a5cacbadd884c2fa38e49dd6dd
Reviewed-on: https://git.eclipse.org/r/23732
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-03-31 15:45:53 -04:00
William Riley
f54cf7280e Bug 357270 - Show opcodes in the disassembly view
Change-Id: Ia88fa4032483cf70f41714bddd688d754bb5451b
Signed-off-by: William Riley <william.riley@renesas.com>
Reviewed-on: https://git.eclipse.org/r/22972
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-03-31 14:30:49 -04:00
Teodor Madan
1a65b23a5d Bug 429251: Breakpoint problem marker is not displayed in external
source files

Enable ExternalSearchAnnotationModel displaying BP problems by setting attribute C_MODEL_MARKER_EXTERNAL_LOCATION

Change-Id: Icb0c2bf444aa1eb91a8da685c35a140e8174439b
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/22748
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-03-12 04:06:37 -04:00
Xavier Raynaud
95c8e7ffdd Bug 429124 - MIThread, MIThtreadInfo, MIThreadInfoInfo can be overridden
Change-Id: If08bc919031bbe675ca59b90c0c2b782a59841a7
Signed-off-by: Xavier Raynaud <xavier.raynaud@kalray.eu>
Reviewed-on: https://git.eclipse.org/r/22553
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-03-11 07:07:20 -04:00
Teodor Madan
4aa3f06bb4 Bug 428990 - Breakpoint problem marker has a too generic error message
Propagated GDB error message up to the top level

Change-Id: I98b33a4d35af7b0bc3582dfa1572cd6a5bc07b58
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/22511
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-27 11:02:49 -05:00
Marc Khouzam
d786838a0a Update GdbMemoryBlockRetrieval and DsfMemoryBlockRetrieval to fix
warnings.

Change-Id: I57a352b92b46f1e381185a72e41d534bc4f3ca45
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/22582
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-02-27 09:55:46 -05:00
Marc Khouzam
37166d6194 Bug 426730: Update tests to reflect that $1 is now being used when
launching

Change-Id: I4fc617ca73f505fd81da17594510ff6f5a00c4e9
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-26 13:41:46 -05:00
Alvaro Sanchez-Leon
e49589af70 Bug 426730: [Memory] Support 16 bit addressable size
Change-Id: I1fa5498eebe66cc6febbfaf72c4e433bdfab48ed
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/22118
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-26 10:59:03 -05:00
Marc Khouzam
0b2adb5223 Bug 429157: Udpate tests to better test memory console change
Change-Id: I418919c208ab456ce7edbc45edd61d11b54eecd2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-26 10:46:16 -05:00
Alvaro Sanchez-Leon
d15325f7bd Bug 429157: memory-changed event may not trigger an update for the
proper number of octets

Change-Id: If75056bc5d7a752dfa6110affb4bd03e17b2aafa
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/22573
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-26 10:42:44 -05:00
Marc Khouzam
8000c7fe61 Create GDB tests for potential upcomding version 7.8. This will allow
for us to test early.


Change-Id: Ida162d6244ce5abd12d59ee3bbd526881197c847
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-25 09:53:23 -05:00
Marc Khouzam
bc33b70feb Create GDB tests for version 7.7
Change-Id: I19f60848e5cc12be151f5028127bbc3daf650833
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-25 09:53:12 -05:00
Marc Khouzam
6787eb71f9 Change some test names to be consitent.
This will allow a script to parse them.

Change-Id: I30f9b53bffa1b2c24ec68f4bad206f098bf7fa48
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-25 09:53:01 -05:00